The 18 most popular Node links of 2016 💻
The end of the year is drawing to close and it’s been an eventful year for Node.js.
Lets look back at the most popular links featured in Node Weekly this year:
Ryan Paul | Shared in Issue 128
V8 4.9, as ended up being used in Node 6.0, brought Node closer to full ES6 support. Ryan Paul dug into his three favorite features the new V8 eventually enabled for us all.
Realm Team | Shared in Issue 164
Realm is an object database where you simply work with objects as you’re used to and they’re persisted directly.
Protocol Buffers (protobuf) provide an interesting alternative to JSON. They’re denser and provide data schemas for enforcement of structure.
Azat Mardan | Shared in Issue 132
An extensive article inspired by Kyle Simpson’s You Don’t Know JS books, that acts as a refresher on topics like the event loop, emitters, streams, buffers, clustering, and so on.
Gergely Nemeth| Shared in Issue 119
Gergely Nemeth covered things like semantic versioning, databases, dependencies, build systems and error handling.
Tierney Coren| Shared in Issue 153
Using npm as effectively as possible can be difficult. Here is a list of eleven bite-size tricks to help speed up development.
In a 20 minute talk at Node.js Live in Paris, Igor Soarez looked at how an influx of developers from various cultures has lead to anti-patterns emerging in Node code.
David knows Node well, but upon reading through Node’s documentation some more, a variety of interesting techniques jumped out at him.
Dmitry Nutels | Shared in Issue 127
An incredibly in-depth tutorial, complete with code, diagrams, and insights, into the process behind creating an isomorphic/universal React app using React and Express.
An interesting look at introducing visual debugging whilst developing Node apps via both the Node Inspector and JetBrains WebStorm.
Craig Buckler | Shared in Issue 163
From autocompletion to locking down your dependencies, Craig Buckler shares 10 useful tips.
Chris Williams| Shared in Issue 130
left-pad drama? This brief high-level summary of how the unpublishing of the
left-padmodule caused other projects to break got plenty of clicks.
Jordan Last | Shared in Issue 146
Did you realize it’s possible to define server code declaratively using server-side web components? Some slightly mind-bending stuff here that saw plenty of clicks.
Gergely Nemeth|Shared in Issue 155
RisingStack conducted a survey during Summer 2016 to find out how developers use Node and related technologies. MongoDB and Redis proved very popular, as did
Zeit| Shared in Issue 132
A new service that looks a little like a ‘Heroku for Node’ on the surface, but which takes some interesting approaches to the task of rapidly deploying Node apps.
Gergely Nemeth | Shared in Issue 137
For beginners. Learn how to properly structure a Node project to avoid confusion when it starts to grow.
Part of a series looking at interacting with databases from Node. This time, LevelDB — a fast key-value store from Google.
Subscribe now to receive weekly emails every Thursday featuring the latest Node.js news and articles throughout 2017.