Для начала разработки, нам понадобиться Node JS:
Нужно установить Node JS:
от сюда: https://nodejs.org/en/
Сайтик выглядит так:
У нас уже установлен:
(Процедура установки я уже описывал
https://tumbleron.ru/topics/sass-css-part-1/)
вид папок:
Будем создавать именно ПРОСТОЕ ПРИЛОЖЕНИЕ,
которое может использовать операции CRUD
И еще картинки для бодрости))
Node JS - это среда программирования, в которой созданы условия для выполнения JavaScript как серверного языка.
Разработчик может использовать JavaScript :
для стороны сервера
для стороны клиента
и ему не нужно переключаться на специфику другого языка программирования, и при этом сохраняется формат данных.
Каждый программист ответит по-своему на вопрос о том, какой язык лучше использовать для серверной част??
В каждом случае сыграют роль:
1 - накопленный опыт работы
2 - привычка
3- особенности разрабатываемого проекта
При помощи Node.js, можно создавать практически любые веб-приложения, кроме, разве, сложных вычислений.
Хотя сложные вычисления всегда можно сделать на другом языке, а потом предоставить эти данные для использования и манипулирования ими уже на JavaScript.
Специфической областью применения платформы Node.js является микросервисная архитектура.
То есть Node.js оптимально использовать для приложений, которые разбиты на небольшие модули:
1 - лента новостей
2 - чат
3 - магазин
и т.д.
При этом каждый модуль не зависит друг от друга, но все вместе они составляют единую структуру.
вокруг Node.js образовалось развитое сообщество. Благодаря этому доступна хорошая документация, а также существует большое количество готовых примеров для использования, фреймворков и библиотек, которые позволяют облегчить и ускорить разработку.
И так по факту , NodeJS установили:
Двигаемся дальше:
Далее нужно установить Менеджер пакетов npm
Видимо в папку проекта (далее будем разбираться)
В нашем примере мы будем использовать систему управления базами данных (СУБД) MongoDB. Так же как и в случае с Node.js, на официальном сайте продукта есть подробная документация и инструкция по установке.
Это сайт собственно технологии MongoDB
Качать и устанавливать от сюда:
https://www.mongodb.com/download-center/community
Выбираем версию для Windows
Положил пока сюда...
Кажеться я потерял интерес к этому способу создания приложений...
Мне уже это все не нравиться...
Но может еще сюда вернусь
В Пизду! Очень много пакетов, и свистопляски... Есть способы по проще и надежнее...