---
title: "This Week's Node.js News - Issue 178"
publication: "Node Weekly"
issue: 178
published_at: "2017-03-09"
canonical_url: "https://nodeweekly.com/issues/178"
---

This Week's Node.js News - Issue 178

This week's Node news[Read this e-mail on the Web](http://nodeweekly.com/issues/178)

Node WeeklyMarch 9, 2017 #178 Tierney Cyren 

[The Basics of 'package.json' in Node and npm](https://nodesource.com/blog/the-basics-of-package-json-in-node-js-and-npm)The package.json is a fundamental part of most Node projects now, so understanding at least the basics of how it works and what it can do is crucial.
 Carlos Vega 

[Node 7.6 + Koa 2: Asynchronous Flow Control Made Right](https://medium.com/ninjadevs/node-7-6-koa-2-asynchronous-flow-control-made-right-b0d41c6ba570)Node 7.6’s native support for async/await allowed Koa 2, a sort of next-gen lightweight alternative to Express, to be declared the stable Koa release.
 Andy Van Den Heuvel 

[Developing a Complete REST API with Loopback](https://blog.optis.be/developing-a-complete-rest-api-with-loopback-a3190edc105a)Loopback is as an open source mobile ‘backend-as-a-service’ framework with which you can build a REST API in minutes. Here’s a walkthrough.
 RedisgreenSponsor

[Redis Hosting for Express Apps](http://www.redisgreen.net/index.html?utm_source=nodeweekly&utm_medium=email&utm_campaign=2017a&utm_content=primary&utm_term=ha+memory)RedisGreen helps companies run some of the largest and most scalable Redis deployments in EC2.

[![Redisgreen\](https://copm.s3.amazonaws.com/d7cbac3b.png)](http://www.redisgreen.net/index.html?utm_source=nodeweekly&utm_medium=email&utm_campaign=2017a&utm_content=primary&utm_term=ha+memory)
 Ben Nadel 

[Hello World: Concurrency in Node Using The Cluster Module](https://www.bennadel.com/blog/3234-hello-world-concurrency-in-node-js-using-the-cluster-module.htm#blog-post)Learn more about Node’s ‘cluster’ module by implementing a simple ‘Hello World’ app that uses it.
 Safia Abdalla 

[legit: Add a License to Your Project from the Command Line](https://github.com/captainsafia/legit)Speeds up an often dull piece of work, and includes BSD, GNU, Apache and other licenses.
 OpenSource.com 

[Node.js: A Project for Casual Contributors](https://opensource.com/article/17/3/nodejs-community-casual-contributors)Mikeal Rogers, the Node.js Foundation’s community manager, talks about what’s involved in managing a community such as Node’s in a brief 13 minute podcast.


In Brief

- [Node v7.7.2 (Current) Released (A Very Minor Update)](https://nodejs.org/en/blog/release/v7.7.2/) news Node.js Foundation
- [Running NodeSource N|Solid on Microsoft Azure](https://nodesource.com/blog/running-nodesource-n-solid-on-microsoft-azure) news Nathan White
- [Node Week: A Week of Node Webinars from April 10-14th](http://www.nodeweek.com/) news 
No association with us, just a similar name :-) nearForm
- [npm Deprecating the '/-/all' Registry Endpoint](http://blog.npmjs.org/post/157615772423/deprecating-the-all-registry-endpoint) news 
Only of potential note if you’ve built your own npm API client. The npm Blog
- [MySQL for JSON: Generated Columns and Indexing](https://www.compose.com/articles/mysql-for-json-generated-columns-and-indexing/?utm_source=cooper&utm_medium=newsletter&utm_content=node) tutorial 
MySQL can’t index JSON documents directly, but we show you how to use an alternative: Generated Column. ComposeSponsor
- [The 80/20 Guide to Async/Await in Node.js](http://thecodebarbarian.com/80-20-guide-to-async-await-in-node.js.html) tutorial The Code Barbarian
- [Getting a Twitter Feed with Angular and Node.js](http://thelillysblog.com/2017/02/26/getting-twitter-feed-angular-nodejs/) tutorial Lilia Simeonova
- [Moving Tech Forward with Gomix, Express, and Google Spreadsheets](https://mattstauffer.co/blog/moving-tech-forward-with-gomix-express-and-google-spreadsheets) story Matt Stauffer
- [Writing Secure Node.js Code](https://pusher.com/sessions/meetup/front-end-london/writing-secure-nodejs-code) video Josh Emerson
- [Building Real-Time Data in Webapps with Node](https://www.youtube.com/watch?v=xRJLcLoLBq8) video Dan Mcghan
- [The State of HTTP/2 in Node with James Snell](https://changelog.com/spotlight/9) podcast The Changelog
- [NectarJS vs Node.js Fibonacci Benchmark on Raspberry Pi 3](http://blog.seraum.com/nectar-vs-nodejs-fibonacci-benchmark-on-raspberry-pi-3) opinion 
Nectar is essentially a cloud-based JavaScript compiler. Seraum
- [Track errors in your Node apps with Sentry](https://sentry.io/from/nodeweekly/?utm_source=nodeweekly&utm_medium=display&utm_campaign=node4) tools 
Sentry's open-source error tracking tells you when your code breaks, without the need for bug reports. sentrySponsor
- [npm-compare: Compare npm Packages From The Command Line](https://medium.com/@sanchitgn/compare-npm-packages-from-the-command-line-f123c3ac0af1) tools 
Along lines like stars, issue count, last modified date, etc. Sanchit Nevgi
- [Wild Duck: An IMAP Server Built with Node and MongoDB](https://github.com/wildduck-email/wildduck) code 
‘a very early preview’ Wild Duck Email
- [module-invalidate: Invalidate Modules Loaded Through require()](https://github.com/FranckFreiburger/module-invalidate) code 
.. which makes the module reload on further use. Franck Freiburger
- [Wetland: An 'Enterprise Grade' ORM for Node](https://wetland.spoonx.org/) code 
See [this tutorial](https://wetland.spoonx.org/Tutorial/setting-up.html) for more. spoonx
- [An IoT System to Control Cheap 433Mhz-based Devices from Node](https://github.com/roccomuso/iot-433mhz) code Rocco Musolino
- [Node is in High Demand - Shouldn't Companies Apply to You?](https://hired.com/join/?utm_source=petercooperpress&utm_medium=sponsor&utm_campaign=%28b2c%29%28l-all%29%28r-swe%29%28q1-17-node-weekly%29&utm_content=newsletter) 
Finding a Node job shouldn't feel like work. Try Hired Today and get job offers with upfront compensation details. HiredSponsor

Node Weekly is curated by [Peter Cooper](https://twitter.com/peterc) and published by [Cooperpress](https://cooperpress.com/).

Want to sponsor an issue? See our [media kit.](https://cooperpress.com/mediakit)
Want to post a job? E-mail us or [use our self-serve system.](https://booking.cooperpress.com/jobs)

[Unsubscribe](*|UNSUB|*) : [Change email address](*|UPDATE_PROFILE|*) : [Read this issue on the Web](http://nodeweekly.com/issues/178)

© Cooperpress Ltd. Office 30, Lincoln Way, Louth, LN11 0LS, UK
[Email policy](https://cooperpress.com/spam.html) [Privacy policy](https://cooperpress.com/privacy.html)
