the ten (10) best node.js productivity tools, plugins, and libraries

7
blog.livecoding.tv http://blog.livecoding.tv/2016/03/19/the-ten-10-best-node-js-productivity-tools-plugins-and-libraries/ The Ten (10) Best Node.js Productivity Tools, Plugins, and Libraries Every engineer worth his/her salt should have a set of awesome tools to help increase productivity. Livecoding.tv engineers are no exception. We would like to share one such set of tools, plugins, and libraries that Node.js streamers use on Livecoding.tv on a daily basis. What is Node.js? “As an asynchronous event driven framework, Node.js is designed to build scalable network applications,” according to the Node.js community.“Node is similar in design to and influenced by systems like Ruby’s Event Machine or Python’s Twisted. Node takes the event model a bit further, it presents the event loop as a language construct instead of as a library.” It works as a single programming language. Node.js application can be tested through the source code repeatedly. Likewise, it can also be specified and installed more efficiently the project dependencies by taking advantage of a robust package manager Read more: http://www.hostreview.com/blog/160311-the-pros-and-cons-of-using-nodejs#ixzz44dDXkFSX Here are the ten (10) best Node.js productivity tools, plugins, and libraries recommended by Livecoding.tv engineers: Io.js 1/7

Upload: livecoding123

Post on 18-Jan-2017

233 views

Category:

Internet


0 download

TRANSCRIPT

blog.livecoding.tv http://blog.livecoding.tv/2016/03/19/the-ten-10-best-node-js-productivity-tools-plugins-and-libraries/

The Ten (10) Best Node.js Productivity Tools, Plugins, andLibraries

Every engineer worth his/her salt should have a set of awesome tools to help increase productivity. Livecoding.tvengineers are no exception. We would like to share one such set of tools, plugins, and libraries that Node.jsstreamers use on Livecoding.tv on a daily basis.

What is Node.js?

“As an asynchronous event driven framework, Node.js is designed to build scalable network applications,”according to the Node.js community.“Node is similar in design to and influenced by systems like Ruby’s EventMachine or Python’s Twisted. Node takes the event model a bit further, it presents the event loop as a languageconstruct instead of as a library.” It works as a single programming language. Node.js application can betested through the source code repeatedly. Likewise, it can also be specified and installed more efficiently theproject dependencies by taking advantage of a robust package manager

Read more: http://www.hostreview.com/blog/160311-the-pros-and-cons-of-using-nodejs#ixzz44dDXkFSX

Here are the ten (10) best Node.js productivity tools, plugins, and libraries recommended by Livecoding.tvengineers:

Io.js

1/7

IO.js, aka, JavaScript I/O was a fork of Node.js. It was created to simplify the installation, updating, anduninstallation of libraries, It is a JavaScript platform that’s compatible with the npm ecosystem and has sincebeen merged back with Node.js and highly recommended by Livecoding.tv engineers.

Math.js

Math.js is an open-source, extensive math library for JavaScript and Node.js. It offers an integrated solution towork with numbers, big numbers, complex numbers, units, and matrices. It runs on any JavaScript engine, and iscompatible with JavaScript’s built-in Math library. It also supports chained operations.

Cylon.js

2/7

Cylon.js is a JavaScript framework for robotics, physical computing, and the Internet of Things. It provides asimple, but powerful way to create solutions that incorporate multiple, different hardware devices concurrently. Itmakes it easy to command robots and devices.

Migrat

Another productivity tool highly recommended by Livecoding.tv engineers is Migrat. Migrat is a pluggableNode.js data migration tool. It is not tied to any particular database engine and supports multi-nodeenvironments. It supports global locking during migration runs, to prevent multiple servers attempting to performglobal migration at the same time.

Eskimo

3/7

Eskimo helps you to rapidly build Node.js apps, online stores, and general apps known as “igloos.” It’s built withopen-source packages, and can be used for everything from coming soon pages to referral systems to CDN-hosted assets.

Paperclip

Paperclip.js is a powerful template engine that’s built for extensibility and speed. It creates compiled templatesfor the browser and Node.js.

Pencilblue

4/7

PencilBlue is an open source Node.js CMS that’s fully responsive and completely scalable. It’s extendable, easyto use, and is great for more than just blogs.

Set

Set is an inconspicuous, dry template engine for Node.js and browsers that gives you a hundred percent validHTML5 templates. It’s visual, so you can design in your favorite visual editor and even use mock data in yourtemplates.

Passwordless

5/7

Passwordless is a token-based password authentication middleware for Node.js. It can also be used forExpress. It is faster to install, with just a single form and text field, and no need for

separate registration, lost password pages or login.

Broccoli

Broccoli is a new build tool. It’s comparable to the Rails asset pipeline in scope, though it runs on Node and isbackend-agnostic.

So there you have it: The ten (10) best Node.js tools, plugins, and libraries to help you become more productive.See Gavin’s article, the 15 Best Node.js Tools for 2015 for additional productivity tools in the Node.js family oftools. What are your favorite Node.js productivity tools? What did we miss in this list that definitely needs to beadded to make it complete?

Livecoding.tv is a livestreaming platform to watch real people from all around the world code products live. Joinus today and start streaming your projects, develop or watch dozens of streamers, ask questions and learn howto program together!

6/7

You may also like:July 25, 2015April 19, 2015Livecoding.tv – Watch People Code Products, liveLivecoding.tv v2.3 - Time for Livecoding.tv API, iFrames and More Categories.(Visited 2,587 times, 105 visits today)

7/7