Урок 1. Full-Stack практика. Создание JavaScript блога. Настройка Express сервера

Автор Denis Lisitsin
Урок 1. Full-Stack практика. Создание JavaScript блога. Настройка Express сервера

при первом уроке курса папу стойку на джаваскрипте с вами на связи владилен.

Минин и я начиная с данного урока мы начнём разрабатывать приложения с использованием технологии для начала. Давайте прямо том, что такое Full Stack и, что вы конкретно будем делать в рамках данного курса пустяк — это по сути совмещение двух технологий это. Разработка и серверной части и разработка клиентской части чем они по отдельности и дальше задача сводится к тому чтобы разработать двигатель сущности.

Независимо друг от друга и потом каким-то образом связать в рамках данного курса мы разрабатываем сами довольно-таки простой блок.

А где мы сможем создавать новые посты удалять посты и выводить список всех постов и при этом у нас написано на. Джесси с использованием фреймворка экспресс плюс мы будем связываться с фронтендом который будет сайте написано нативном джаваскрипте через rest API и поэтому такая задача у нас интересная стоит и. Давайте начнём разбираться. Как нам прикрепиться к данному предложению. С чего стоит начать начать с того, что по сути нужно создать пустой проект на, что я сделал. Я открыл его в своём текстовом редакторе назвала его пустой блок редактор я использую. Шторм, но подойдёт принципе любой другой редактор — это не принципиально, что нам потребуется еще для того чтобы разработать данный блок нам потребуется раз мы разрабатываем наполовину джаз соответственно восстановленный. НДС если у вас она ещё не стоит то вы можете зайти в систему Google например и набрать в поисковике Model S 1 a40 будет вести на сайт Toyota Majesta с. орк и здесь у нас есть кнопочка скачать в моём случае для Windows например текущую версию до текущей версии TA 1021 просто скачать дальше скачивайте конечный файл. Но в данном случае MC и просто устанавливать его как обычные программы для того чтобы убедиться, что у вас ночь сейчас установлена на компьютере и мы можем с ней продолжать. Вы можете перейти в консоль в данном случае я использую встроенную концевик. Шторм, но подойдет любая другая консоль. То есть например. Вы можете нажать правой кнопкой на Windows вы сейчас каждый день увидеть целиком данными нём, но здесь у нас есть пункт. Меню командная строка если мы её нажмем, а вы получите вот такую командную строку. Где вы сможете делать тоже самое. И для того чтобы убедиться, что у вас установлена. Джесс вы можете написать команду node минус и если вы получаете какой-то результат то — это означает, что надо стоит и их можно дальше с ней работать, а теперь, что касается терминала насчёт сейчас я как уже говорил буду использую строй. Шторм Вы же можете использовать любой другой редактор или терминал. Главное чтобы вы находились именно в той папке. Где находится у вас проект. То есть например в моём случае он у меня лежит по адресу диск C users выделено чёрным Projects и название моего папки. Если же вы используете обычный терминал например как обычно в командную строку Windows то для того чтобы оказаться в нужно брать пробу изменить масштаб шрифта так свойствам шрифт 2024 попробуем, а то для того чтобы оказаться в нужной папке нам нужно посмотреть где находится ты в моём случае дальше попкорн Project поэтому я пишу команду change директория сиди и название папки. Шторм Project можно написать первую часть нажать Tab его окажетесь в нужной папке если ты единственный совпадение и далее мы просто переходим таким же образом в нужную папку в нашем случае — это пустяк блок и. Как видите результат оказывается точно такой же который. Оказывается у меня в текстовом редакторе. Вот то есть просто неудобно. Я буду пользоваться именно встроенным пока закрою и когда он разобрались с тем потребуется. Давайте начинать разработку нашего приложения потому что. На этот урок нам нужно разработать сами сервер который будет уже фактор взаимодействия с пользователем для начала когда мы начинаем разрабатывать приложения с использованием джаваскрипта нам по-хорошему нужно проинициализировать либо я либо npm по стандарту воспользуемся yarn npm для того чтобы сгенерировать файл погрешность. Джейсон где мы будем хранить список всех зависимостей для нашего проекта поэтому оказавшись в приложении я пишу команда npm init и мы начинаем взаимодействовать с командной строкой то есть задавать параметры для пособия описание нашего проекта допустим название у неё стоит блок нас — это устраивает. И я нажимаю Enter версия пусть будет 100 дескрипшн. Давайте напишем в дескрипшн пример Simple entrypoint — это основной файл с которого начинается всё наше приложение в данном случае — это не так важно но. Давайте Допустим мы назовём entrypoint op.gg старую команду можно оставить по умолчанию git репозиторием и добавлять пока не будем ключевые. Давайте запустим блок ноги с и допустим faustig автор я напишу себя лицензию мостами по умолчанию и дальше я нажимаю Enter для того чтобы окончательно сформировать файл пакета.. Джейсон и теперь в корне нашего приложения мы получаем данный файл. Где хранятся все эти параметры которые мы добавляли через консоль теперь, что мы с вами будем делать дальше мы указали сами entrypoint для проекта — это file.ge давайте мы также его и создадим данный файл для того чтобы ввести в нём разработку нашего сервера как я уже говорил мы с вами будем сервер с использованием фреймворка express.com. Поэтому в первую очередь нам конечно же необходимо его установить.

0 комментариев
0

Читайте также