4 ms·
As javascript has continued to crawl into many areas where nobody thought it would, my guess it could grow in the future. But it still lacks a good/popular back
by subpublic 10y ago
As javascript has continued to crawl into many areas where nobody thought it would, my guess it could grow in the future. But it still lacks a good/popular backend framework (in node), as apposed to client frameworks.
At the same time I think PHP has a good future, where 7.0 made a really great progress in performance. Laravel is awsome for web development.
- kevv87 10y agoExpress seems pretty popular, it has stuff for routes, templates etc... Bit like Backbone for Client, without the HTTP stuff
- subpublic 10y agoYeah, though I still think its a bit thin to act as a good backend. I'm waiting for a better DB/model/controller framework to serve APIs.
- cjhveal 10y agoI'd say the backbone comparison is pretty apt, but I've always felt both strived to be "libraries" of structural building blocks rather than frameworks (for better or worse). Writing express servers feels a lot like writing a Ruby server at the Rack level. To people that are used to Rails/Django, it feels a lot more manual and painstaking. While I personally like the clarity of request flow and modularity that I get using express, there are definitely some friction points (picking the best model layer, quickly picking up a new codebase, generating admin UI, to name a few).