Movatterモバイル変換


[0]ホーム

URL:


Пређи на садржај
Википедија
Претрага

Node.js

С Википедије, слободне енциклопедије
Node.js
Оригинални аутор(и)Рајан Дал
Програмер(и)Node.js програмери,Joyent,заједница
Прво издање27. мај 2009.; пре 16 година (2009-05-27)[1]
Стабилно издање
8.4.0 & 6.11.2 (LTS) / 15. август 2017.; пре 8 година (2017-08-15)[2] & 1. август 2017.; пре 8 година (2017-08-01)[3]
РепозиторијумУреди на Википодацима
Написан уC,C++ иЈаваСкрипт
Оперативни системЛинукс,macOS,Соларис,FreeBSD,OpenBSD,Windows (старије верзије захтевајуCygwin),webOS,NonStop OS
ТипПрограмирање вођено догађајима
ЛиценцаМИТ лиценца[4]
Веб-сајтnodejs.org

Node.js је вишеплатформскоЈаваСкриптрадно окружењеотвореног кода за извршавање ЈаваСкрипт-а на серверској страни. Историјски гледано ЈаваСкрипт је примарно коришћен на клијентској страни, где су скрипте написане у ЈаваСкрипту биле уграђене у HTML странице, како би се извршиле на клијентској страни у веб прегледачу. Node.js омогућава да се ЈаваСкрипт користи заскрипте на серверској страни које омогућавају да се садржај динамичних веб страница генерише на серверу пре него што се пошаље до веб прегледача корисника. Због тога је Node.js постао један од основних елемената парадигме "ЈаваСкрипт свуда"[5] јер омогућава униформисање развојвеб апликација у једном програмском језику, без потребе да се за скрипте на серверској страни користи различит програмски језик.

Иако је.js конвенционална екстензија за ЈаваСкрипт код, назив "Node.js" се не односи ни на једну датотеку у овом контексту и само представља назив производа. Node.js поседује архитектуру базирану на догађајима која је способна да обавља асинхроне улазе/излазе. Овакав избор архитектуре омогућава оптимизацију пропусности и скалабилности увеб апликацијама са много улазно/излазних операција као и завеб апликације у реалном времену (нпр. програми за комуникацију у реалном времену иигрице у веб прегледачу).[6]

Node.js дистрибуирани пројекат водиNode.js фондација,[7] уз подршкуЛинукс Фондације и њиховог програма колаборативних пројеката.[8]

Неке од компанија које користе Node.js суGoDaddy,[9]Groupon,[10]IBM,[11]LinkedIn,[12][13]Мајкрософт,[14][15]Нетфликс,[16]Пејпал,[17][18]Rakuten,SAP,Tuenti,[19]Voxer,Волмарт,[20]Јаху!,[21] andCisco

Референце

[уреди |уреди извор]
  1. ^„node-v0.x-архива на ГитХаб-у”. Приступљено2. 8. 2014. 
  2. ^„Node.js Списак измена”. Приступљено15. 8. 2017. 
  3. ^„Node.js Списак измена”. Приступљено3. 8. 2017. 
  4. ^„node/LICENSE at master”.GitHub. Node.js Задужбина. 12. 7. 2017. Приступљено12. 7. 2017. 
  5. ^https://www.ibm.com/developerworks/community/blogs/gcuomo/entry/javascript_everywhere_and_the_three_amigos?lang=en
  6. ^Лоран Орсини (7. 11. 2013).„Шта треба да знате о Node.js”. readwrite. Архивирано из оригинала 21. 01. 2016. г. Приступљено22. 1. 2016. CS1 одржавање: Неподобан URL (веза)
  7. ^„Node.js Задужбина - Node.js”. Приступљено4. 7. 2015. 
  8. ^„Колаборативни пројекти Линукс Фондације”. Приступљено4. 7. 2015. 
  9. ^Зашто је договор GoDaddy са Nodejitsu сјајан за Node.js[мртва веза], VentureBeat, February 10, 2015
  10. ^Geitgey, Adam (30. 10. 2013).„I-Tier: Dismantling the Monoliths”. Groupon. Архивирано изоригинала 10. 09. 2015. г. Приступљено30. 4. 2014. 
  11. ^„IBM Bluemix”. Приступљено4. 7. 2015. 
  12. ^„You'll never believe how LinkedIn built its new iPad app”. VentureBeat. 2. 5. 2012. Архивирано изоригинала 11. 05. 2012. г. Приступљено10. 5. 2012. 
  13. ^„Blazing fast node.js: 10 performance tips from LinkedIn Mobile”. Приступљено7. 4. 2015. 
  14. ^Baxter-Reynolds, Matthew (9. 11. 2011).„Here's why you should be happy that Microsoft is embracing Node.js”. London: The Guardian. Приступљено10. 5. 2012. 
  15. ^„WebMatrix - Front End Web Developers take note (ASP.NET, PHP, node.js and more)”. Приступљено2. 8. 2014. 
  16. ^Node.js in Flames November 19, 2014
  17. ^„Clash of the Titans: Releasing the Kraken, NodeJS @paypal”. fluentconf.com. 28. 5. 2013. Приступљено11. 9. 2013. 
  18. ^„All such companies and their products in which Node.js is used”. Приступљено2. 8. 2014. 
  19. ^„SAP AppBuilder”. SAP. 10. 3. 2014. Приступљено10. 3. 2014. 
  20. ^„Why Walmart is using Node.js”. VentureBeat. 24. 1. 2012. Архивирано изоригинала 21. 09. 2016. г. Приступљено10. 5. 2012. 
  21. ^„Yahoo! Announces Cocktails Shaken, Not Stirred”. Архивирано изоригинала 08. 04. 2015. г. Приступљено7. 4. 2015. 

Спољашње везе

[уреди |уреди извор]
Платформа
Фрејмворци
Библиотеке
Језици
Хост
Анализа кода
Транскомпајлери
Концепти
Дебагери
Генератори документације
Уређивачи
Енџини
Фрејмворци
Повезанетехнологије
Системи за управљање пакетима
ЈаваСкрипт на серверској страни
Unit тестирање
Истакнути појединци
C++
CLI
ColdFusion
Common Lisp
Haskell
Java
JavaScript
Perl
PHP
Python
Ruby
Scala
Smalltalk
Други језици
Međunarodne
Državne
Node.js nasrodnim projektima Vikipedije:
Mediji na Ostavi
Podaci na Vikipodacima
Преузето из „https://sr.wikipedia.org/w/index.php?title=Node.js&oldid=30733778
Категорије:
Сакривене категорије:

[8]ページ先頭

©2009-2026 Movatter.jp