Дом » веб-дизайн и html » Является ли node js кроссплатформенным?

Является ли node js кроссплатформенным?

521
Последнее обновление: 2021-09-13 10:55:12


Ответить:
Узел . js - это кросс - платформа , что означает, что он работает в Windows, OSX и Linux. js на OS X, а затем разверните на серверах Linux. Поскольку OSX и Linux основаны на UNIX, это обычно работает. Кроме того, является ли узел JS независимым от платформы? По большей части файлы вашего проекта не зависят от платформы . Например, большая часть ваших файлов JavaScript будет использоваться узлом . js и работать нормально, не беспокоясь о платформе , на которой вы находитесь, потому что детали системы будут обрабатываться узлом . Однако некоторые модули зависят от платформы . Можно также спросить, актуален ли по-прежнему node js? JS , JavaScript стал универсальным языком разработки полного стека. В то время как Angular, React и Vue являются интерфейсными фреймворками / библиотеками, Node - это единственная и единственная внутренняя структура на основе Javascript. Вскоре он стал одним из наиболее часто используемых инструментов в серверной веб-разработке. Просто так, работает ли node js во всех браузерах? И браузер , и Node используют JavaScript в качестве языка программирования. Создание приложений, работающих в браузере , - это совсем другое дело, чем создание узла . А в браузере у нас нет всех хороших API, которые Node . js предоставляет через свои модули, например, функцию доступа к файловой системе. Для чего не подходит node js? Не подходит для приложений с тяжелыми вычислениями Node . js пока не поддерживает многопоточное программирование. Он может обслуживать более сложные приложения, чем Ruby, но он не подходит для выполнения длительных вычислений. Сложные вычисления блокируют входящие запросы, что может привести к снижению производительности.

up