Найти в Дзене
Fourmi Formidable

Node vs Python. Часть 2

Начало статьи тут.
Остановимся подробнее на каждой платформе.

Node.js

Серверная платформа, построенная на движке JavaScript и позволяющая писать серверный код для динамических веб-страниц, веб-приложений и программ командной строки. Node — скорее платформа для использования JavaScript, чем независимый язык программирования. Для оптимизации в нем задействована модель событийного реагирования, и неблокирующую архитектуру ввода-вывода.

Node — отличный выбор при разработке приложения, предназначенного для одновременного реагирования на действия большого количества пользователей.

Самый популярный пример — Google Docs, который позволяет нескольким людям одновременно работать над одним документом. Он легко обрабатывает большое количество единовременных запросов и позволяет быстро реагировать.

Вот почему этот вариант часто используется в одностраничных приложениях, где рендеринг выполняется на стороне клиента. Пример: Netflix, Uber и Linkedlin, разработчики которых выбрали его для своих проектов.

Кроме того, Node.js идеально подходит для бытовых приборов вроде умных чайников, так как может поддерживать много серверов, обрабатывающих несколько запросов одновременно.


Продолжение следует...