Node.js
| Node.JS | |
| Autor | Lista Developerów, Joyent |
| Platforma sprzętowa | wieloplatformowy |
| Język programowania | C++, JavaScript |
| Pierwsze wydanie | 2009 |
| Aktualna wersja stabilna | 0.10.18 (4 września 2013) |
| Aktualna wersja testowa | 0.11.7 (21 sierpnia 2013) |
| Licencja | Licencja MIT |
| Strona internetowa | |
Node.js jest środowiskiem programistycznym zaprojektowanym do tworzenia wysoce skalowalnych aplikacji internetowych, szczególnie serwerów www napisanych w języku JavaScript. Node.js umożliwia tworzenie aplikacji sterowanych zdarzeniami wykorzystujących asynchroniczny system wejścia-wyjścia. Node.js jest aplikacją open source.
Szczegóły[edytuj | edytuj kod]
Node.js składa się z silnika V8 (stworzonego przez Google), biblioteki libUV oraz kilku innych bibliotek. Został stworzony przez Ryana Dahl na początku 2009 roku, jego rozwój sponsorowany był przez firmę Joyent w której pracował.
Pierwotnym celem Dahla było dodanie do stron internetowych możliwości technologii push widocznej w aplikacjach takich jak Gmail. Po wypróbowaniu różnych języków zdecydował się na JavaScript, ze względu na brak istniejącego API wejścia/wyjścia[1]. Dało mu to możliwość wykorzystania nieblokującego, sterowanego zdarzeniami wejścia/wyjścia.
Przypisy
- ↑ Tom Hughes-Croucher; Mike Wilson: Up and Running with Node.js. O'Reilly, 2012. ISBN 978-1-4493-9858-3.
Zobacz też[edytuj | edytuj kod]
- npm - manager pakietów używany przez Node.js