官术网_书友最值得收藏!

Not just for building web servers!

Node.js is not just to write JavaScript in the server-side. Yes, we have discussed this point earlier. Node.js sets up the environment for the JavaScript code to work anywhere it can be installed. It can be a powerful solution to create command-line tools, as well as fully featured, locally run applications that have nothing to do with the web or a browser. Grunt.js is a great example of a Node-powered command-line tool that many web developers use daily to automate tasks such as build processes, compiling CoffeeScript, launching Node.js servers, running tests, and more.

In addition to command-line tools, Node.js is increasingly popular among the hardware crowd with the Node.js bots movement. Johnny-Five and Cylon.js are two popular Node.js libraries that exist to provide a framework to work with robotics. Just search on YouTube for Node.js robots and you will see a lot of examples. Also, there is a chance that you might be using a text editor developed on Node.js. GitHub's open source editor named Atom, which is hugely popular, is an example.

主站蜘蛛池模板: 曲松县| 黑龙江省| 铜梁县| 佛山市| 北京市| 柞水县| 三门县| 西昌市| 稷山县| 余江县| 乐都县| 尚志市| 大庆市| 肇源县| 泰顺县| 谷城县| 聂荣县| 华坪县| 河西区| 黄龙县| 诸城市| 田阳县| 瑞金市| 锡林郭勒盟| 广安市| 灌阳县| 广饶县| 大化| 于田县| 德昌县| 运城市| 八宿县| 珠海市| 榆树市| 宣城市| 肃宁县| 哈巴河县| 波密县| 郑州市| 喀喇沁旗| 陇川县|