NODE WEEKLY NO.150

News

 

Deploying a Node App to DigitalOcean with SSL

auto-install: Auto Install Dependencies As You Code

Stdlib: The Standard Library of the Internet

How to Build A URL Shortener with Node and Hapi

NPM Packages: They Ain’t Free, You Know

Thorin.js: A Microservice-Oriented Node.js Framework

 

In brief

 

Node.js CTC to Move Forward with Introducing WHATWG URL Parsing Into Core As Experimental Feature

Setting Up Flow When You’ve Already Got Babel in Place

Monitoring Node.js Applications

How to Build Real-Time Applications using Node and RethinkDB

Updating DynamoDB Items from Node.js

Instrumenting Node.js in Production

Why Can’t Node Be Used for Everything?

I Peeked Into node_modules And You Won’t Believe What Happened Next

async-to-gen: Transform Async Functions to Generator Functions

DN2A JavaScript: Decoupled Modules for Neural Network and AI Dev

Snip: A Simple URL Shortener Webapp

Qool: A LevelDB Backed Queue

 

原文连接:点这里

本文:August 11, 2016发布

NODE WEEKLY NO.149

News

 

Writing Secure Node.js Code

Slapp: A Node Module for Creating Slack Integrations

Microsoft Wants to Open Up Node to Other JavaScript Engines

An Alternative to Regular Expressions: apg-exp

Running Node on Linux with systemd

 

In brief

 

Node.js Tools 1.2 for Visual Studio 2015 Released

EmpireNode: A Node Community Conference in NYC (Nov 7)

Using Cucumber, WebDriverIO & Chai to Test Single-Page Applications

Web Scraping with Nightmare.js

Building a Hotel Booking App with Ionic 2, MongoDB and Node

How to Build a REST API with AWS SimpleDB and Node.js

Optimizing the Multi-Module Setup Behind Fat Node.js Projects

Optimizing Critical-Path Performance with Express and Handlebars

Refactoring a Basic Authenticated API with Node, Express, and Mongo

Node Community Struggles to Meet Enterprises

Don’t Just Let Node.js Take The Blame for Performance Matters

Pragmatic Modularity: Thoughts on Writing Good Node Modules

RE-Build: Build Regular Expressions with Expressive Semantics

spf-express: Express Middleware That Handles SPF Requests

Boilerplate App for Building RESTful API Microservices in Node

image-diff: Create a Differential of Two Images

The Lounge: A Web IRC Client That You Host On Your Own Server

 

原文连接:点这里

本文:August 4, 2016发布

NODE WEEKLY NO.148

News

 

Create React App: Create React Apps with No Build Configuration

Announcing Meteor 1.4: Updated Node & MongoDB Versions

Image Processing And Manipulation in Node

Perk: A Node.js Web Framework

Do You Want to Be Involved in the Node.js Engineer Certification?

Build a Music Streaming App with Electron, React & ES6

 

In brief

 

Node.js Interactive Europe 2016 (Amsterdam, Sep 15-18)

Node v6.3.1 (Current) Released

Designing Easily Unit Testable AWS Lambda Functions

How to Write Better CLI Tools with Node

A Discussion on Publishing JavaScript Packages

Why Do Libraries Omit –save in Their ‘npm install’ in Their Docs?

Node Docker Test: Test Node Projects Across Multiple Node Versions

React Monocle: A Tool to Visualize A React Application’s Component Hierarchy

solr-client: A Solr Client for Node

task.js: Simplified Interface for Running CPU Intensive Code Across All Cores

Action Cable Extracted From Rails 5 and Packaged as a Node.js Module

Server Components: Composable HTML Rendering in Node

Claudia Bot Builder: Create AWS Lambda-Hosted Chatbots in Minutes

Allora: Promisify Anything Using ES6 Proxies

Dory: A Blogging Platform Built on React

Stresser: Node-Powered HTTP(S) Endpoint Stress Tester

 

原文连接:点这里

本文:July 28, 2016发布

NODE WEEKLY NO.147

News

 

HyperTerm: An Open, Node-Powered Terminal Emulator

Running Node on the JVM

Exploring the Physical Web (Without Buying Beacons)

Official Alexa Skills Kit SDK for Node.js Released

Mocking External HTTP Requests in Node Tests with Nock

Moving a Node App from PaaS to Kubernetes

The Node.js Survey

 

In brief

 

Node 4.5.0 ‘Argon’ LTS Proposed

Introducing the Box Node.js SDK

How to Make Express Work More Like Hapi

Lazy Load NVM (Node Version Manager) for Faster Shell Start

Debugging Node.js Nightlies with Chrome DevTools

Writing Promise-Based Coroutines in Node

Rust for Node.js developers, Part 1: Introduction to Rust

Streaming Data From C++ to Node

Testing HTTP APIs With SuperTest

Create Web Page Screenshots with Node and SlimerJS

How I Manage Multiple Node.js Versions

5 Habitual Mistakes Node Developers Often Make

nwm: A Window Manager for X11 Written in Node

Neon: A Safe Rust Abstraction Layer for Native Node.js Modules.

Gatsby: Transform Plain Text Into Dynamic Blogs and Sites using React

Awkward: A Node.js-Based Shell

node-youtube: Convert YouTube Videos to Snapshots and GIFs

node-lepton: A Wrapper for Dropbox’s Lepton Compression Engine

TeleAPI: Work with Telegram’s Bot API from Node

 

原文连接:点这里

本文:July 21, 2016发布

NODE WEEKLY NO.146

News

 

Server-Side Web Components: How and Why?

Using llnode for Node Memory Leak Analysis

Pod: ‘git push’ Deployment for Node Apps

How to Test a Node RESTful API with Mocha and Chai

Future Directions for Node Diagnostics in Production

Polybit: A Platform to Build, Deploy and Host Node APIs

Puck.js: A JavaScript Bluetooth Beacon

 

In brief

 

Node.js Live in London (July 21)

How to Validate Phone Numbers in Node with the Twilio Lookup API

Tracking GPS Data From Node with the Tessel 2

Building and Using A Simple Distributed Work Queue in Node

Easy HTTP/2 Server with Node and Express

Node.js Security Tutorial

Getting Started with the Raspberry Pi GPIO Pins in Node.js

Building a Simple RSVP Service with Node

Racket: Generators, Best Practices + Starting App for Developing Universal React/Redux Webapps

nvm-windows: A Node Version Management Utility for Windows

Node Bindings for libui, A Native Cross-Platform UI Library

Ōryōki: A Small, Experimental Web Browser Built with Electron

Redd-Solomon Erasure Coding in Pure JavaScript

souffleur: Simple Command Line Prompt with Retry for Empty Answers

 

原文连接:点这里

本文:July 14, 2016发布

NODE WEEKLY NO.145

News

 

Node v6.3.0 (Current) Released

np: A Better ‘npm publish’

LambCI: A Continuous Integration System Built on AWS Lambda

How to Write Better CLI Tools with Node.js (Webcast)

Felony: A Next Level PGP App Built with Electron

Create A Simple Twitterbot with AWS Lambda and Node

 

In brief

 

Introducing ‘Add-Ons’ for npm Enterprise

Create and Deploy a Facebook Chat Bot to AWS Lambda in 5 Minutes

Unit Testing Node Apps and Stripe API Integration

How to Create Web Page Screenshots with Node and PhantomJS

How to Make Your Own Bittorrent Client with Node

MiniProfiler: A Simple Mini Profiler for Node.js Sites

gifify: Convert Any Video File to An Optimized Animated GIF

Moeditor: An All-Purpose Markdown Editor Built with Electron

Talisman: A Logicless Streaming Templating System for Node

EclairJS: Node.js Language Bindings for Apache Spark

shopify-api-node: Shopify API Bindings for Node.js

A NodeJS RESTful API Microservice Starter Repo

CloudRail: A Unified API Library for Various Online Services

 

原文连接:点这里

本文:July 7, 2016发布

NODE WEEKLY NO.144

News

 

How to Upgrade a Node Module The Right Way

How Netflix Scales with Node and Containers

Debugging Node.js Applications

A TDD Approach to Building a Todo API Using Node and MongoDB

Node.js Foundation Announces Keynotes for Node.js Interactive Europe

 

In brief

 

Node v4.4.7 (LTS) Released

Here’s Johnny, Introducing the Johnny-Five Inventor’s Kit

Nodevember: A 2 Day Node Conference in Nashville, Nov 20-21

AdonisJs 3.0 Released

Building a Review App with Ionic 2, MongoDB and Node

Developing Desktop Apps with Electron and Bozon

How to Unit Test Mongoose Models: The Definitive Guide

alfred-npms: Alfred 3 Workflow to Search for npm Packages with npms.io

HolyJS: A Node Project Starter/Boilerplate

env-paths: Get Paths for Storing Things Like Data, Config, Cache, etc.

Iterall: Minimal No-Dependency Utilities for using Iterables in JS Environments

mongoose-named-scopes: Define Chainable, Composable Queries

Node-Data: A Generic Interface to SQL, NoSQL, and Graph Entities

Tennu: An IRC Bot Framework for Node

simple-postgres: A Minimal Postgres Interface for Node

fast-memoize.js: The ‘Fastest Possible’ JS Memoization Library

WarriorJS: Learn ES6 While Playing A Game

Generative Art with Node.js and Canvas

 

原文连接:点这里

本文:June 30, 2016发布

NODE WEEKLY NO.143

News

 

Security Releases: Node 5.12.0, 4.4.6, 0.12.15 & 0.10.46

A Proposal for Unambiguous JavaScript Grammar

Lessons from Analysing 1.65M Versions of npm Modules

The 5 Dimensions of an npm Dependency

Dealing with Problematic Dependencies in A Restricted Network Environment

A Denial of Service Vuln Affecting Express.js

 

In brief

 

npm Repository Passes 300,000 Total Packages

Introducing Nova: A New Kind of Back-End for React Apps

Express.js 4.14.0 Released

Node v6.2.2 (Current) Released

Integration Testing of a Dockerized Angular App

Run npm Scripts in a Git pre-commit Hook

Scaling A WebSocket Application With RabbitMQ

Getting Started with JavaScript Robotics

Introducing Queues in Node.js

Apple Pay Merchant Session Server

Calibre-Serve: A Node.js Calibre (E-Book Reader) API and Server

gitkit-js: A Pure JS Implementation of Git

Kakapo.js: A Next Gen HTTP Mocking Framework

dbq: Terse node-mysql Query Wrapper That Supports Parallel + Series Execution

emoj: Find Relevant Emojis From Text on the Command Line

 

原文连接:点这里

本文:June 24, 2016发布

NODE WEEKLY NO.142

News

 

npms: A New Open Source npm Module Search Engine

Take Care When Publishing npm Packages from Node 6

How Enterprises use Node in 2016

Security Release for All Release Lines Next Week

S3 Server: An AWS S3 Server Implementation in Node

 

In brief

 

NodeConf Argentina: November 18-19 in Buenos Aires

Yes, Node is Used to Support ‘Spacesuit Operations and Development’

Samsung Acquires Joyent

Attend (and Speak?) at Node.js Live in London (July 21)

Adding Autocomplete to npm install

Using Modules in Node.js

Slaying Monoliths with Docker and Node.js, a Netflix Original

How to Easily Build an API in Node with Nodal 0.11

A YouTube Playlist of Node.js Foundation Working Group Meetings

Stop Using JWT for Sessions

N1: A Desktop Mail App Built with Electron, React and Flux

node-serverless-reports: Create Reports From DB Queries, and Send Via Email

ReadySetStream: Node Streaming with Double Buffering

Kalm: Node Socket Wrapper and Optimizer

Envalid: Environment Variable Validation for Node

hypernova: A Service for Server-Side Rendering of JavaScript Views

 

原文连接:点这里

本文:June 16, 2016发布

NODE WEEKLY NO.141

News

 

ES Modules and Node.js: Hard Choices

Node.js Anti-Patterns and Bad Practices

JSON is Not Cool Anymore: Implementing Protocol Buffers in Node

Summary of the Discussion of ES6 Modules in Node.js

Debugging Node in Docker using Node Inspector

The Architecture of Node’s Internal Codebase

Building Bots in Node with BotKit

Build a RESTful API Using LoopBack

 

In brief

 

Node v6.2.1 (Current) Released

How to Build A Node ‘Nano Server’ Docker Base Image

Alexa, Can I Use?

How to Make Koa.js 47% Faster in 3 Lines of Code

An Introduction to Unit Testing in Node

Using a Persistent Local Queue in Node

Why I Left Gulp and Grunt for npm Scripts

How Common Are Node Jobs Where You Live?

Fixing SQL Injection: ORM Is Not Enough

npm-rescue: Backup node_modules for All Your npm-Based Projects

ASP.NET Core Starter Kit

node-mailchimp: Use the MailChimp v3 API from Node

Minimal Babel Boilerplate

A Starting Point for Express, React, Redux + SCSS Apps

sprite.sh: A Script to Build A SVG Sprite From A Folder of SVG Files

iso-8583: Process ISO 8583 Financial Transaction Card Messages

 

原文连接:点这里

本文:June 9, 2016发布