Код мовою JavaScript інтерпретується і виконується завдяки спеціальним віртуальним машинам, які називають JavaScript-рушіями (двигунами, engines):
http://developer.telerik.com/featured/a-guide-to-javascript-engines-for-idiots/
Спочатку JavaScript розроблялась як мова програмування для веб-документів у браузерах (так звана клієнтська частина веб-програми, front-end), але вже давно не дивина, що на JavaScript можна писати і веб-сервери (back-end):
https://dzone.com/articles/evolution-server-side-java
Node.js - найпопулярніша платформа для створення веб-серверів мовою JavaScript, що базується на двигуні V8 від Google. Таймлайн історії Node.js:
https://blog.risingstack.com/history-of-node-js/
Інфографіка використання Node.js станом на 2017-ий рік:
https://blog.risingstack.com/what-is-node-js-used-for-2017-survey/
http://developer.telerik.com/featured/a-guide-to-javascript-engines-for-idiots/
Спочатку JavaScript розроблялась як мова програмування для веб-документів у браузерах (так звана клієнтська частина веб-програми, front-end), але вже давно не дивина, що на JavaScript можна писати і веб-сервери (back-end):
https://dzone.com/articles/evolution-server-side-java
Node.js - найпопулярніша платформа для створення веб-серверів мовою JavaScript, що базується на двигуні V8 від Google. Таймлайн історії Node.js:
https://blog.risingstack.com/history-of-node-js/
Інфографіка використання Node.js станом на 2017-ий рік:
https://blog.risingstack.com/what-is-node-js-used-for-2017-survey/