3 ms·
> Most times, a frontend framework is added as well to handle the rendering of these pages, increasing complexity further. This is true, but it doesn’t need to
by petilon 6y ago
> Most times, a frontend framework is added as well to handle the rendering of these pages, increasing complexity further.
This is true, but it doesn’t need to be this way at all! Here’s a single page app written without a bloated framework:
https://github.com/rajeev-k/eureka https://github.com/rajeev-k/eureka
And here’s the client-side router, which is all of 500 lines:
https://github.com/Rajeev-K/mvc-router https://github.com/Rajeev-K/mvc-router
React + Redux + ReactRouter is way too complicated and it is getting more complicated every passing day, with things like react hooks and so on. But 90% of web apps don’t need that complexity.