4 ms·
For the love of * (pick your preferred deity, I'm going with Flying Spaghetti Monster), stop benchmarking on ridiculously simple TodoMVC apps. They are not at
by the_duke 10y ago
For the love of * (pick your preferred deity, I'm going with Flying Spaghetti Monster), stop benchmarking on ridiculously simple TodoMVC apps.
They are not at all representative of the complexity costs that emerge from real apps, which often mitigate differences between frameworks considerably.
(Apart from the fact that creators benchmarking their own framework know how to optimize it best).
- jeremiep 10y agoI'd rather see articles about how to manage complexity at scale rather than about performance in apps so simple you'd be better off in raw javascript anyways. Show me a framework which handles optimistic updates, knows how to query multiple data sources and merge their values, doesn't make it harder to reason about as I add more components and then I'll be very interested. These are only a few of the hard problems to solve when building an app and I feel most frameworks completely ignore them and instead take the easy route of how quickly can I write yet another TodoMVC. Productivity at the beginning of a project doesn't matter nearly as much as productivity at the end of a project.