Начинаем проект на месяц: ExpressJS + MySQL + MongoDB
HTML-код
- Опубликовано: 5 апр 2024
- Задать вопрос на сайте: itgid.info
Вопрос автору телеграм✈️: @alex_luschenko
iTGid.info - курсы Алекса Лущенко
🪬 Курс JavaScript 24 : itgid.info/ru/course/js24
🫶 Поблагодарить автора - монобанк: 5375414126666006 Лущенко О
🍹 Задонатить - www.buymeacoffee.com/itgid
✈️ Задать вопрос через телеграм: telegram.me/itgid_admin
Благодарю за ролик ❤
Было бы круто его как курс, подобно другим залить! Я бы с радостью участвовал, но из-за работы не смогу придерживаться графика😔
автор, привет. Нет полноценного бэкенда ? я вот не понимаю ну типа как в современных веб-приложениях и сайтах разделена архитектура: то есть тебя NodeJS как бэкенд выстапает? А почему не php?
Node js это платформа для разработки серверной архитектуры на JS, т.е. Node примерно сопоставим с PHP (со своими + и -). Для некоторых проектов так вообще мастхев. Это полноценный бэкенд.
Разделение примерно такое же. Сервер на Node отдает апи, фронт его принимает и отрисовывает. Что тут понимать то?
@@cheshirecat1080 спасибо за ответ. Тогда еще вопрос: на некоторых проектах я видел и PHP и Node.js, одновременно. Это норм? Верно я понимаю, что так делится нагрузка? Или это извращение?
@@unicoxr5tj417 Node можно использовать и как полноценный бэк, и как прослойку для некоторых запросов. В отличии от PHP он работает без остановки, т.е. не засыпает до получения команды, благодаря чему можно делать динамические элементы: чаты, бегущая строка и пр. элементы, которые должны обновляться без получения сервером каких либо команд, что является несомненным плюсом ноды, и для чего многие ее "прикручивают" в качестве доп прослойки к бэку на другой платформе. Для новых средних и малых проектов, мне кажется это будет нагромождение. Для корпоративных проектов действуют совсем другие правила. Это может быть массивная PHP легаси структура, к которой надо что-то прикрутить, и то что вы описали являлось наиболее подходящим решением.
Плюс он очень популярен тем, что т.к. это js, там оч хорошая база для асинхронного программирования.
В общем Node выступает и как самостоятельное решение для создания бэкенда, так и чем-то вроде доп опции.
В целом что на том, что на этом можно делать одно и тоже, тут вопрос удобства инструмента, личных предпочтений, запросов бизнеса.
Да. Распределяют функции. Вполне нормально. На ноду - сервисы с большой нагрузкой. На php админку.
@@itgid спасибо за ответ, а такое распределение нагрузки относится уже к микросервисам, или можно и на монолите делать?
ого, круто
Алекс, а как купить Ваш курс из-за границы?
В разделе оплаты - оплатите любым способом
Добрий ранок, а коли будуть відео на україномовному каналі?