#284 — April 18, 2019 |
🐣 Happy Easter! Due to the imminent Easter weekend, we're keeping things a little shorter this week :-) |
Node Weekly |
How New Node.js Features Are Helping Native Addons Be (Almost) On Par With JS Modules — A neat look at how native add-ons, a part of Node since the beginning, have gotten better thanks to N-API and support for module unloading and loading native add-ons more than once. Gabriel Schulhof |
Choosing The Right Node.js Framework: Next, Nuxt, Nest? — A handy examination of the differences between three popular server-side rendering frameworks. Liz Parody |
Release APIs Faster With Less Risk — Accelerate releases 35%: Involve the test team sooner. Work on one platform across all departments: save test code alongside API code. Learn more with our Developer Automation Flow. API Fortress sponsor |
Testing Node's Experimental New Performance Hooks — A practical look, with examples, of using the experimental performance hooks currently available in Node 11.13. Fernando Doglio |
Nightwatch: Automated Webapp End-to-End Testing Framework — Powered by Node and the W3C Webdriver, Nightwatch provides a structure for performing automated browser testing. GitHub repo and example scripts. Andrei Rusu |
▶ Getting Started with Node on Google Cloud Functions — A really nice introduction to Google Cloud Functions (Google’s answer to AWS Lambda, essentially) using both the Web-based console and the Jarrod Overson |
💻 Jobs |
Node.js Developer at X-Team (Remote) — Join the most energizing community for developers. Work from anywhere with the world's leading brands. X-Team |
Find A Node Job Through Vettery — Vettery specializes in tech roles and is completely free for job seekers. Create a profile to get started. Vettery |
🔧 Code and Tools |
Node v8.16.0 (LTS) Released — Two minor changes to Node.js Foundation |
file-type: Detect The File Type of a Buffer/Uint8Array — For example, give it the raw data from a PNG file, and it’ll tell you it’s a PNG file, plus its MIME type. Sindre Sorhus |
Become a Manifold Partner and Reach More Developers — Connect with the fastest growing developer communities on the planet. Manifold sponsor |
deploy-node-app: Deploy A Node App to Kubernetes with a Single Command — Uses Docker and kubectl behind the scenes and supports any Kubernetes cluster. KubeSail |
A Simple Template for Building REST APIs using Node and Fastify Marty Jacobs |
node-mssql: A Microsoft SQL Server Client for Node — Works cross-platform. Patrik Simek and contributors |
limitrr: Rate Limiting and Response Delaying using Redis — Includes middleware functions for Express. Edward Jibson |
Monitoring & Distributed Tracing for Node.js Apps. Try Datadog Free Datadog sponsor |
Forever 1.0: A CLI Tool to Ensure A Script Runs Continuously Charlie Robbins and Contributors |
Envalid: Environment Variable Validation and Access — Lets you enforce that you want certain environment variables present and what sort of data they should contain. Aaron Franks |
🐦 A little PSA via Twitter... |