Content deleted Content added
rv refspam |
No edit summary Tag: Reverted |
||
Line 63:
There are thousands of open-source libraries for Node.js, most of them hosted on the [[Npm (software)|npm]] website. There are multiple developer conferences and events that support the Node.js community, including NodeConf, Node Interactive, and Node Summit as well as a number of regional events.
The open-source community has developed [[web framework]]s to accelerate the development of [http://www.kooberi.com applications]. Such frameworks include Connect, [[Express.js]], [[Socket.IO]], Feathers.js, Koa.js, Hapi.js, [[Sails.js]], [[Meteor (web framework)|Meteor]], Derby, and many others.<ref name="b1"/><ref name="b7">[https://books.google.com/books?id=5eGRAwAAQBAJ&printsec=frontcover&dq=nodejs&hl=en&sa=X#v=onepage&q=nodejs&f=false Express.js Guide: The Comprehensive Book on Express.js], Azat Mardan, 28-May-2014</ref> Various packages have also been created for interfacing with other languages or runtime environments such as [[Microsoft .NET]].<ref>[http://www.techrepublic.com/article/edge-js-bridges-the-gap-between-node-js-and-net/ Edge.js bridges the gap between Node.js and .NET], TechRepublic, Tony Patton, 1 July 2014</ref>
Modern desktop [[integrated development environment|IDEs]] provide editing and debugging features specifically for Node.js applications. Such IDEs include [[Atom (text editor)|Atom]], [[Brackets (text editor)|Brackets]], [[JetBrains MPS|JetBrains]] [[WebStorm]],<ref>[https://www.jetbrains.com/webstorm/help/node-js.html Node.js], WebStorm supports integration with the Node.js runtime environment, WebStorm Help</ref><ref>[https://www.jetbrains.com/webstorm/help/running-and-debugging-node-js.html Running and Debugging Node.js], WebStorm Help</ref> [[Microsoft Visual Studio]] (with Node.js Tools for Visual Studio,<ref>{{cite web|url= https://www.visualstudio.com/en-us/features/node-js-vs.aspx|title= Node.js Tools for Visual Studio|access-date = 1 Feb 2016}}</ref> or [[TypeScript]] with Node definitions,<ref>[https://github.com/soywiz/typescript-node-definitions soywiz/typescript-node-definitions TypeScript's typings for some popular node.js modules], GitHub</ref><ref>[https://github.com/DefinitelyTyped/DefinitelyTyped DefinitelyTyped], GitHub</ref><ref>{{Cite web|url=http://definitelytyped.org/|archiveurl=https://web.archive.org/web/20160203083254/http://definitelytyped.org/|url-status=dead|title=The repository for high quality TypeScript type definitions|archivedate=3 February 2016|website=definitelytyped.org}}</ref><ref>[https://www.typescriptlang.org/Samples#ImageBoard ImageBoard, A Node.js + Express + MongoDB application built using TypeScript on the server], TypeScript Samples</ref>) [[NetBeans]],<ref>{{cite web|url= http://www.infoworld.com/article/3003414/java/nodejs-takes-center-stage-in-netbeans-81.html|title= Node.js takes center stage in NetBeans 8.1|first= Paul|last= Krill|publisher= [[InfoWorld]]|date= 2015-11-10}}</ref> [[Nodeclipse]] Enide Studio<ref>[http://www.nodeclipse.org/ Nodeclipse, Enide -- Node.JS development in Eclipse], Nodeclipse Website</ref> ([[Eclipse (software)|Eclipse]]-based), and [[Visual Studio Code]].<ref>[https://channel9.msdn.com/Blogs/cloud-with-a-silver-lining/hello-visual-studio-code-nodejs Hello Visual Studio Code (with NodeJS)], Channel 9, Microsoft
|