So outrageously trendy that all the ease and simplicity it offers is erased by trying to keeep track of which version of what we all like this week.
Nonetheless, the trivial (in-process, evented-style) concurrency combined with
high-performance dynamic language support makes it generally useful for
processing networky things - it’s a glue language of networked IO.
Here, is my minimalist node.js exploration, as someone with zero interest in
web development who wants to
find the shortest route in the garden of forking paths to make node.js do some
forward some network connections for
Raw IO is a little too basic for many purposes.
You want to conform to some protocols and use some helper tools.
Here are two chosen strictly because people I know and respect use them,
and I can steal their tricks:
Yep, you can run this on the desktop with a GUI and everything.
Don’t learn some proprietary GUI framework, build a
Newsflash! node-webkit is now called NW.js!
NW.js is too much 5-minutes-ago!
Quickly, switch everything to electron!
- electron boilerplate makes it very very easy to build a real app.
bear in mind you could also build a
Chrome App Chrome app, which would node.js and therefore make the entire project slightly simpler.
See original: Node.js