3 ms·
It's coming from an era of browsers not capable of rendering dynamic websites. Use of that essentially creates huge technical debt from the beginning. There is
by elcct 10y ago
It's coming from an era of browsers not capable of rendering dynamic websites. Use of that essentially creates huge technical debt from the beginning. There is now a lot of better ways to create web clients etc.
- andybak 10y agoYou sound like the kind of person who is overly keen to write a 'app' when what is required is a website. Are you claiming that the class of project for which Django is still an excellent fit, no longer exists?
- StevePerkins 10y agoNot every web application is well-suited to be a SPA. Frankly, only a minority are. Even if you ARE putting most logic on the client-side, you will always need endpoints to provide server-side functionality. By the time you've finished writing interceptor middleware, proper CSRF protections, and other things you'll need in a real-world application... you will have written your own MVC framework. And probably done a far more lousy job than the people who focus on that full-time. A fairly basic server-side framework is only "huge technical debt" if you're an unemployed college student tinkering with "TodoMVC" examples.