Joy to the Node
My first look at Node goes back to some really early versions when I was looking at crafting a very thin rest service over some of the Asterisk network protocol APIs (AMI and FastAGI not to name them).
Node as a Platform
While experimenting with node, I came to realize that not only node offers a nice development model but also that it provides a solid foundation as a development platform, featuring lots of traction from the community along with support from Joyent. Through npm, you can install various shell utilities which spawn node, executing a given npm module. While some modules are rather simple, some other are quite complex. Moreover, while some are really enhancing node’s build scalable network programs motto, some others, like myself, are really into hacking some neat utilities.
All in all, from my perspective, node has everything required to succeed in developerland:
- A core language that is not only well-known but also widely adopted.
- A rather large community.
- Real world deployment success.
- A rich and growing set of modules/libraries.
Some others share my views and beyond