Статья хорошая, но серверный node.js практически не тронут. Нода ведь придумана для того, чтобы ускорить общение между протоколами — она пока одна из самых быстрых.
Node.js поддерживает все модные СУБД, и хороша для выстраивания АПИ:
REST — express вам в помощь;
GraphQL — Apollo или Relay вам в помощь.
Боитесь слабой динамической типизации? Вам в помощь:
TypeScript;
Flow;
DevOps — кластеризация, дочерние процессы, контейнеризация — все это умеет node.js из коробки.
Странно что серверная node.js практически не раскрыта (хотя статья про веб), но вот про то что на js можно мобильные приложения писать упомянуто (к слову сомнительное решение без знаний Java или Kotlin). Тогда уж и десктопные приложения стоит затронуть — vscode, discord, skype, atom, hyper и много чего еще, используют electron.js.
Статья хорошая, но серверный node.js практически не тронут. Нода ведь придумана для того, чтобы ускорить общение между протоколами — она пока одна из самых быстрых.
Node.js поддерживает все модные СУБД, и хороша для выстраивания АПИ:
Боитесь слабой динамической типизации? Вам в помощь:
DevOps — кластеризация, дочерние процессы, контейнеризация — все это умеет node.js из коробки.
Странно что серверная node.js практически не раскрыта (хотя статья про веб), но вот про то что на js можно мобильные приложения писать упомянуто (к слову сомнительное решение без знаний Java или Kotlin). Тогда уж и десктопные приложения стоит затронуть — vscode, discord, skype, atom, hyper и много чего еще, используют electron.js.