5 ms·
There's a lot to like about node.js - I'm playing with node+express+coffeescript right now, and it's fun. That said, some things I don't like so much: - "ince
by zeemonkee 15y ago
There's a lot to like about node.js - I'm playing with node+express+coffeescript right now, and it's fun.
That said, some things I don't like so much:
- "inception" style development. Callbacks within callbacks, especially if you are doing db queries for example. Gets cumbersome and annoying very quickly.
- lack of ecosystem. Though improving, nowhere near Ruby, PHP or Python (or Java/JVM for that matter).
- lack of use cases. Hard to say where it would be a valid replacement for existing webapps. Chatbots and games, sure, but most client work I do is boring old CRUD. Rails and Django provided huge productivity gains here, nodejs, not so much.
- hype. I get the feeling a lot of this is driven by front end developers who suddenly feel they've been given the keys to the server-side kingdom without having to learn another language. Much of what node.js offers exists elsewhere and better, for example Haskell or Erlang (though not as accessible to mere mortals, perhaps).