| A hello world react app with everything you would typically need (redux, router, etc.) starts at 100K+. Svelte is a couple K. A react app has massive abstraction to render on every frame, Svelte compiles out the framework to render instant straight vanilla js (wins all perf tests). Pre-compiling allows for beautiful syntax and more flexible app structure, since you aren't limited to the runtime. SSR and code-splitting are significantly easier and more straightforward. React is designed for a billion-user site and it shows. There really is zero cost to pre-compiling except mind-share, and only benefits. Of course an F100 company has many concerns above tech awesomeness, so no judgement on your selection criteria. But I assure you this movement is coming, react/vue/angular will adapt/change and/or people will move to Svelte-like solutions. You can already see it happening in the article facebook released today [1]: "By using rems, we can respect user-specified defaults and are able to provide controls for customizing font size without requiring changes to the stylesheet. Designs, however, are usually created using CSS pixel values. Manually converting to rems adds engineering overhead and the potential for bugs, so we have our build tool do this conversion for us." [1] https://news.ycombinator.com/item?id=23116300 |