back

NodeJS

Event-driven I/O server-side JavaScript environment based on V8.
Standard ECMA-262, 6th edition (June 2015)
ECMAScript 6 has been finalised under Standard ECMA-262 6th edition (June 2015). There's no going back now! The JavaScript community can breathe a sigh of relief before gearing up for the next majo...
DailyJS
Not Really Single Page Apps
Nobody actually makes single page apps in a single page anymore, do they? Some are saying they should really be called native web apps, which sounds fine to me. Anyway, coincidentally two readers s...
DailyJS
State-Based Routing with abstract-state-router
A few months ago I wrote a custom hash URL router for a React project. We've been trying to plug in a more generalised open source router, but dealing with the state in our particular application h...
DailyJS
Add a CLI to Node Apps with Vantage
Vantage (GitHub: dthree/vantage, License: MIT, npm: vantage) by David Caccavella is a very nicely packaged module for adding command-line interfaces to your Node applications. It provides two compo...
DailyJS
Node Roundup: 0.12.5, 0.10.39, io.js 2.3.1, NodeDay, Apey Eye
Node 0.12.5, 0.10.39, io.js 2.3.1 Two new releases of Node just came out. Both releases fix OpenSSL security issues, but 0.12.5 also includes updates for uv and npm. 0.12.5 0.10.39 io.js 2.3.1...
DailyJS
Vert.x 3.0
Paulo Lopes wrote in with the news that Vert.x 3.0 is out (License: Eclipse/Apache 2.0). Vert.x is a JVM-based toolkit for building applications that supports multiple languages, including JavaScri...
DailyJS
npm 3
npm's job is to keep you out of dependency hell, not put you in it. The beta of npm 3 has been released, and I'm running it right now: $ npm --version 3.0.0 If you want to try it, use npm...
DailyJS
Mesh.js
Mesh (GitHub: mojo-js/mesh.js, License: MIT, npm: mesh) by Craig Condon is a data synchronisation library that caters for server-side and client-side requirements. The author has pitched it as th...
DailyJS
Relae, ClassNameBuilder
Relae Relä (GitHub: joakimbeng/relae, License: MIT, npm: relae) by Joakim Carlstein is a library for fetching data from RESTful servers using React components. It can fetch data from a base URL, b...
DailyJS
Node: Long-Term Support Working Group
On Monday the Node Long-term Support Working Group met to discuss plans for Node's future release schedule. The plan is described as a strawman LTS plan, meaning it's preliminary and hasn't yet bee...
DailyJS
Small Modules: Tales from a Serial Module Author
Sindre Sorhus is the author of over 600 modules on npm. He recently wrote a long GitHub comment about why we should use small modules, and I asked for permission to reproduce the text on DailyJS. R...
DailyJS
npm: Scoped Package Metadata Leak
If you use npm private packages then there's a very serious data leak that you should be aware of. Metadata for private packages was accidentally made available from the public replication endpoint...
DailyJS