File:Node.js_logo.svg · Wikimedia Commons · See Wikimedia Commons
Node.js
Sign in to saveAlso known as Node, NodeJS
run-time system open source multipiattaforma orientato agli eventi
Node.js is a free, open-source tool that lets you run JavaScript code on computers and servers instead of just in web browsers, working across different operating systems like Windows, Mac, and Linux. It has become one of the most widely used web technologies because it makes it easier for developers to build fast, scalable applications.
AI-generated from the Wikipedia summary — may contain errors.
Key facts
- Software.name
- Node.js
- Software.logo
- Node.js logo.svg
- Software.author
- Ryan Dahl
- Software.developer
- OpenJS Foundation
- Software.programming language
- JavaScript, C++, Python, C
- Software.operating system
- z/OS, Linux, macOS, Microsoft Windows, SmartOS, FreeBSD, OpenBSD, IBM AIX
- Software.genre
- Runtime environment
- Software.license
- MIT License
via Wikipedia infobox
Source code
The Node.js project uses an open governance model. The [OpenJS Foundation][] provides support for the project. Contributors are expected to act in a collaborative manner to move the project forward. We encourage the constructive exchange of contrary opinions and compromise. The TSC reserves the right to limit or block contributors who repeatedly act in ways that discourage, exhaust, or otherwise negatively affect other participants. Support Release types Download Current and LTS releases Nightly releases API documentation Verifying binaries Building Node.js Security Contributing to Node.js Current project team members TSC (Technical Steering Committee) Collaborators Triagers Release keys License Current and LTS releases follow semantic versioning. A member of the Release Team signs each Current and LTS release. For more information, see the Release README. The latest directory is an alias for the latest Current release. The latest- codename directory is an alias for the latest release from an LTS line. For example, the latest-hydrogen directory contains the latest Hydrogen (Node.js 18) release. Download directories contain a SHASUMS256.txt.asc file with SHA checksums for the files and the releaser PGP signature. You can get a trusted keyring from nodejs/release-keys, e.g. using curl : Alternatively, you can import the releaser keys in your default keyring, see Release keys for commands on how to do that. Then, you can verify the files you've downloaded locally (if you're using your default keyring, pass --keyring="${GNUPGHOME:-~/.gnupg}/pubring.kbx" ): See BUILDING.md for instructions on how to build Node.js from source and a list of supported platforms. addaleax - Anna Henningsen (she/her) apapirovski - Anatoli Papirovski (he/him) ChALkeR - Сковорода Никита Андреевич (he/him) chrisdickinson - Chris Dickinson danbev - Daniel Bevenius (he/him) danielleadams - Danielle Adams (she/her) evanlucas - Evan Lucas (he/him) fhinkel - Franziska Hinkelmann (she/her) Fishrock123 - Jeremiah Senkpiel (he/they) gabrielschulhof - Gabriel Schulhof gibfahn - Gibson Fahnestock (he/him) indutny - Fedor Indutny isaacs - Isaac Z. Schlueter joshgav - Josh Gavant mhdawson - Michael Dawson (he/him) mmarchini - Mary Marchini (she/her) mscdex - Brian White MylesBorins - Myles Borins (he/him) nebrius - Bryan Hughes ofrobots - Ali Ijaz Sheikh (he/him) orangemocha - Alexis Campailla piscisaureus - Bert Belder rvagg - Rod Vagg sam-github - Sam Roberts shigeki - Shigeki Ohtsu (he/him) thefourtheye - Sakthipriyan Vairamani (he/him) TimothyGu - Tiancheng "Timothy" Gu (he/him) trevnorris - Trevor Norris ak239 - Aleksei Koziatinskii andrasq - Andras AndreasMadsen - Andreas Madsen (he/him) AnnaMag - Anna M. Kedzierska antsmartian - Anto Aravinth (he/him) apapirovski - Anatoli Papirovski (he/him) aqrln - Alexey Orlenko (he/him) AshCripps - Ash Cripps bcoe - Ben Coe (he/him) bmeck - Bradley Farias bmeurer - Benedikt Meurer boneskull - Christopher Hiller (he/him) brendanashworth - Brendan Ashworth bzoz - Bartosz Sosnowski calvinmetcalf - Calvin Metcalf chrisdickinson - Chris Dickinson claudiorodriguez - Claudio Rodriguez danbev - Daniel Bevenius (he/him) danielleadams - Danielle Adams (she/her) DavidCai1111 - David Cai (he/him) davisjam - Jamie Davis (he/him) debadree25 - Debadree Chatterjee (he/him) devnexen - David Carlier devsnek - Gus Caplan (they/them) digitalinfinity - Hitesh Kanwathirtha (he/him) dmabupt - Xu Meng (he/him) dnlup - dnlup edsadr - Adrian Estrada (he/him) eljefedelrodeodeljefe - Robert Jefe Lindstaedt estliberitas - Alexander Makarenko eugeneo - Eugene Ostroukhov evanlucas - Evan Lucas (he/him) F3n67u - Feng Yu (he/him) firedfox - Daniel Wang Fishrock123 - Jeremiah Senkpiel (he/they) gdams - George Adams (he/him) geek - Wyatt Preul gibfahn - Gibson Fahnestock (he/him) glentiki - Glen Keane (he/him) hashseed - Yang Guo (he/him) hiroppy - Yuta Hiroto (he/him) iansu - Ian Sutherland iarna - Rebecca Turner imran-iq - Imran Iqbal imyller -
Excerpt from the source-code README · 41,573 chars · not written by Vinony
Wikidata facts
- Official website
- nodejs.org
Show 9 more facts
- Commons category
- Node.js
- Stack Exchange tag
- stackoverflow.com/tags/node.js
- source code repository URL
- github.com/ry/node
- inception
- 2009-05-27
- user manual URL
- nodejs.org/docs/latest/api
- social media followers
- 43400
- software version identifier
- 24.15.0
- issue tracker URL
- github.com/nodejs/node/issues
- official blog URL
- nodejs.org/en/blog
Sources (15)
via Wikidata · CC0
Article · Italiano
Node.js è un runtime system open source multipiattaforma orientato agli eventi per l'esecuzione di codice JavaScript, costruito sul motore JavaScript V8 di Google Chrome. Molti dei suoi moduli base sono scritti in JavaScript, e gli sviluppatori possono scrivere nuovi moduli nello stesso linguaggio di programmazione. In origine, JavaScript veniva utilizzato soprattutto lato client. In questo scenario gli script JavaScript, generalmente incorporati all'interno dell'HTML di una pagina web, vengono interpretati da un motore di esecuzione incorporato direttamente all'interno di un web browser. Node.js consente invece di utilizzare JavaScript anche per scrivere codice da eseguire lato server, ad esempio per la produzione del contenuto delle pagine web dinamiche, prima che la pagina venga inviata al browser dell'utente. Node.js in questo modo permette di implementare il cosiddetto paradigma "JavaScript everywhere" (JavaScript ovunque), unificando lo sviluppo di applicazioni Web intorno a un unico linguaggio di programmazione (JavaScript). Node.js ha un'architettura orientata agli eventi che rende possibile l'I/O asincrono. Questo design punta ad ottimizzare il throughput e la scalabilità nelle applicazioni web con molte operazioni di input/output, è inoltre ottimo per applicazioni web sistema real-time (ad esempio programmi di comunicazione in tempo reale o browser game). Node.js è un progetto di sviluppo open source distribuito gestito dalla e facilitato tramite il programma di progetti collaborativi della Linux Foundation. Le aziende che supportano il programma includono GoDaddy, Groupon, IBM, LinkedIn, Microsoft, Netflix, PayPal, Rakuten, SAP, , Walmart e Yahoo!.
Abstract from DBpedia / Wikipedia · CC BY-SA