Is JavaScript framework necessary for frontend?

Hello to all!

A lot of people in the world have done, are doing and will do in the future multi-page applications on Ruby on Rails, Phoenix, Express, Django, Flask, ASP.NET etc. This is a fairly stable approach for medium and serious applications with advanced business logic.

But developers constantly have a headache when try organizing a big-app for thin client. Collisions between the scripts and callback-hell, causes people to seek refuge in the new hyped “frameworks”, But they require a more complex organization of the application code and generate a new cluster of problems inherent in the thick client.

At the moment, there is an excellent javascript framework Normas.js for creating a thin-client without a headache, which is successfully used in production: https://github.com/evrone/normas Do not abandon the server rendering in 202x, it’s a great approach for burst creating an MVP or full release.