Node.js: Difference between revisions

Content deleted Content added
Restore infobox logo
GreenC bot (talk | contribs)
Rescued 1 archive link; reformat 1 link. Wayback Medic 2.5 per WP:USURPURL and JUDI batch #20
Line 65:
The open-source community has developed [[web framework]]s to accelerate the development of applications. Such frameworks include [[Express.js]], [[Socket.IO]], [[Sails.js]], [[Next.js]] and [[Meteor (web framework)|Meteor]].<ref name="b1"/><ref name="b7">[https://books.google.com/books?id=5eGRAwAAQBAJ&q=nodejs 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 |title=Node.js Tools for Visual Studio |url=https://www.visualstudio.com/en-us/features/node-js-vs.aspx |access-date=1 Feb 2016 |website=microsoft.com}}</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] {{Webarchive|url=https://web.archive.org/web/20190518111659/http://www.typescriptlang.org/samples/#ImageBoard |date=18 May 2019 }}, TypeScript Samples</ref>), [[NetBeans]],<ref>{{cite web |last=Krill |first=Paul |date=2015-11-10 |title=Node.js takes center stage in NetBeans 8.1 |url=http://www.infoworld.com/article/3003414/java/nodejs-takes-center-stage-in-netbeans-81.html |access-date=2015-11-10 |website=infoworld.com |publisher=[[InfoWorld]]}}</ref> Nodeclipse Enide Studio<ref>{{usurped|1=[https://web.archive.org/web/20120508061750/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
</ref><ref>
[https://code.visualstudio.com/Docs/runtimes/nodejs Node.js Applications with VS Code], Visual Studio Code