РедактироватьСоздать страницу
Программная платформа

node.js - это не сложно

Если вы программируете, на PHP, то наверняка используете javascript. Еще лучше, если Вы уже использовали паттерн MVC или имели дело с одним из фреймворков. node.js отличается тем, что для большинства ситуаций используются модули, в отличии от PHP, который загружает всё нужное и ненужное сразу. Меньше документации на русском языке, хотя думаю и так во всем не сложно разобраться, - ко всему есть мануал на сайте npm и если что-то не работает, то решается с помощью готовых воросов и ответов на stackoverflow. Я достаточно широко использовал node, включая express и socket.io - моего технического английского с натяжкой хватило на то, чтобы сделать всё как мне нужно, хотя местами конечно немного кривовато, смущает асинхронность некоторых функций. В прочем мне показалось, что node и express гораздо лучше подходят для реального веб проекта, чем, например, Yii (я использовал первую и вторую версию). Обучение не занимало много времени, в основном все решения и ответы находились очень быстро, я почти сразу приступил к разработке. Мне показалось, что на node.js интереснее программировать, чем на заурядном PHP. Все модули, включая фреймворк express и socket.io, устанавливаются из командной строки - не надо ничего скачивать и добавлять в проект самостоятельно.
Всё, что может быть написано на JavaScript, должно быть написано на нём.

Установка

Разворачивание веб-сервера не сложнее чем для LAMP. Для Windows просто скачайте установщик, а для Linux используйте свой пакетный менеджер (база данных устанавливается отдельно). Все модули потом устанавливаются из коробки с помощью команды npm install
Короче если вы ищите вики-движок под PHP, то почему бы вам не попробовать что-нибудь для node.js, например WikiClick.
.
#javascript#node.js#программирование

перейти к основнойВерсия от 16 сентября 2020 05:26

Комментарии (0)