Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.

Responsive image


Node.js

Node.js
Original author(s)Ryan Dahl
Developer(s)OpenJS Foundation
Initial releaseMay 27, 2009 (2009-05-27)[1]
Stable release
23.5.0[2] Edit this on Wikidata / December 19, 2024 (December 19, 2024)
Repository
Written inJavaScript, C++, Python, C
Operating systemz/OS, Linux, macOS, Microsoft Windows, SmartOS, FreeBSD, OpenBSD, IBM AIX[3]
TypeRuntime environment
LicenseMIT License[4][5]
Websitenodejs.org Edit this on Wikidata

Node.js is a cross-platform, open-source JavaScript runtime environment that can run on Windows, Linux, Unix, macOS, and more. Node.js runs on the V8 JavaScript engine, and executes JavaScript code outside a web browser.

Node.js lets developers use JavaScript to write command line tools and for server-side scripting. The ability to run JavaScript code on the server is often used to generate dynamic web page content before the page is sent to the user's web browser. Consequently, Node.js represents a "JavaScript everywhere" paradigm,[6] unifying web-application development around a single programming language, as opposed to using different languages for the server- versus client-side programming.

Node.js has an event-driven architecture capable of asynchronous I/O. These design choices aim to optimize throughput and scalability in web applications with many input/output operations, as well as for real-time Web applications (e.g., real-time communication programs and browser games).[7]

The Node.js distributed development project was previously governed by the Node.js Foundation,[8] and has now merged with the JS Foundation to form the OpenJS Foundation. OpenJS Foundation is facilitated by the Linux Foundation's Collaborative Projects program.[9]

  1. ^ "node-v0.x-archive on GitHub". GitHub. Retrieved 2 August 2014.
  2. ^ "Release 23.5.0". 19 December 2024. Retrieved 26 December 2024.
  3. ^ "nodejs/node". GitHub. 13 April 2022.
  4. ^ "node/LICENSE at master". GitHub. Node.js Foundation. 17 September 2018. Retrieved 17 September 2018.
  5. ^ "The MIT License". Open Source Initiative. 17 September 2018. Retrieved 17 September 2018.
  6. ^ gcuomo (24 October 2013). "JavaScript Everywhere and the Three Amigos (Into the wild BLUE yonder!)". www.ibm.com. Archived from the original on 14 November 2013. Retrieved 24 October 2013.
  7. ^ Laurent Orsini (7 November 2013). "What You Need To Know About Node.js". readwrite.com. Retrieved 6 February 2022.
  8. ^ "Node.js Foundation - Node.js". nodejs.org. Retrieved 4 July 2015.
  9. ^ "Linux Foundation Collaborative Projects". linuxfoundation.org. 4 July 2015. Retrieved 4 July 2015.

Previous Page Next Page






نود.جي إس Arabic Node.js AST Node.js AZ Node.js BE Node.js Bulgarian নোড.জেএস Bengali/Bangla Node.js Catalan نۆد جەی ئێس CKB Node.js Czech Node.js Danish

Responsive image

Responsive image