How can I get build time under control for a large app -- ideally, without moving to microfrontends?

This page summarizes the projects mentioned and recommended in the original post on /r/reactjs

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • dagger

    Application Delivery as Code that Runs Anywhere (by dagger)

  • The build times are becoming a real problem for CI -- the frontend build blocks all of our integration tests, and I've done about as much optimization on the testing side as I can for now. I've begun to look into build memoization using Dagger so that commits that don't make frontend changes can just skip that part of the build entirely, but obviously that doesn't help the frontend team themselves.

  • autodll-webpack-plugin

    Webpack's DllPlugin without the boilerplate

  • I was considering tackling this problem by implementing something like https://github.com/asfktz/autodll-webpack-plugin for Rollup/Vite, so that I can bundle the dependencies only when they change. In the process of doing so, however, I actually tried out esbuild -- and I found that it can bundle my entire project with dependencies in 2-3s (compared to Vite's ~6min). So I think I have my answer: while I have a lot of trepidation about committing to wrangling all esbuild's quirks, I'm obligated to try. The delta's just too big to ignore.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Dagger: Programmable open source CI/CD engine that runs pipelines in containers

    1 project | news.ycombinator.com | 27 Apr 2024
  • BuildKit in depth: Docker's build engine explained

    8 projects | news.ycombinator.com | 6 Feb 2024
  • Ask HN: What's the fastest platform for deploying code with CI/CD?

    1 project | news.ycombinator.com | 6 Oct 2023
  • Bld v0.2

    2 projects | /r/rust | 9 Jul 2023
  • Show HN: Digger – an Open Source Terraform automation and collaboration tool

    3 projects | news.ycombinator.com | 9 Jul 2023