#272 — January 24, 2019 |
Node Weekly |
Node v11.7.0 (Current) Released — The latest Node.js release bumps npm up to version 6.5, adds Brotli support, and, intriguingly, exposes workers by default and removes the Node.js Foundation |
Polydev: Fast Route-Centric Development with Hot Module Replacement — The goal is to get you away from restarting your app over and over as you change dependencies around. Routes get defined in folders that match your URL structure. Eric Clemmons |
New Course: Learn API Design in Node.js — Build REST APIs in Node.js from the ground up. You'll use the popular Express framework and build routes for REST verb methods to retrieve resources you need from MongoDB. Frontend Masters sponsor |
Node Multithreading: What Are Worker Threads and Why Do They Matter? — Since the release of Node 10.5, a new Alberto Gimeno |
▶ Node.js: The Road to Workers — A talk from last year’s Nordic.js event from core contributor Anna Henningsen who has been instrumental in the development of worker threads. This talk really covers everything you need to know in about 30 minutes. Anna Henningsen |
A Better Way to Develop Node Apps with Docker — If you’re not using Docker yet due to the perceived complexity, this tutorial really boils things down to the absolute basics of what you can do to take advantage of it to build Node apps complete with hot module reloading. Patrick Lee Scott |
💻 Jobs |
Sr. Back-End Developer - Node/Mongo/Angular/AWS (Atlanta) — Growing HealthIT startup with modern stack. Major focus on company culture and prof. development. Competitive comp+options. FLORENCE |
UK Tech Jobs? Check Out hackajob — We're trusted by over 65,000 developers and engineers to help them find their perfect tech job. Make 2019 the year you get hired because of your skills. hackajob |
📘 Tutorials and Articles |
Using Joi for Code Validation On Node and Express Codebases — Joi is a long-standing schema-based object validator for JavaScript. Christoffer Noring |
Digital Transformation with the Node.js DevOps Stack NodeSource sponsor |
Highlights from the Node.js Security Working Group — The Node.js Security WG wants to share highlights of its work more often to increase engagement. Security affects us all so keeping up to date with their work is no bad thing. Liran Tal |
How to Go Serverless with Express.js using Now 2 — Now is ZEIT’s serverless platform. Tejas Kumar and Matheus Fernandes |
End-to-End Testing with Cypress and Auth0 — Auth0 is a popular, though commercial, authentication platform. Dan Lourenço |
How to Create A REST API with Express.js in Node — It's a perennially popular topic for tutorials, but I always like to see new posts covering the latest or different ways to do elementary things. Robin Wieruch beginner |
🔧 Code and Tools |
Release It: Automate The Tedious Tasks of Software Releases — A CLI release tool for Git repos and npm packages that can run tests, bump version, git tagging and pushing, creating a release at GitHub, generate a changelog, and so forth. Lars Kappert |
Video for Serverless: Build Video in Just Two API Calls — Mux Video is an API-first platform, powered by data and designed by video experts to make beautiful video possible for every development team. Mux sponsor |
fnm: A Fast, Alternative Node.js Version Manager, Built in ReasonML Gal Schlezinger |
An Oracle Database Driver for Node.js Maintained by Oracle — Version 3.1 dropped this week with a variety of new features. Oracle |
node-mongodb-fixtures: Setup and Tear Down Test Fixtures Easily — Can be used from regular Node.js code or as a CLI tool. Carmine DiMascio |