Node.js #8 Создание сервера (Create Server)
#yauhenk #webdev #node #express #ityoutubersru
Все статьи в порядке публикации на Unicoding: изучайте новые технологии, смотрите лекции и участвуйте в обсуждении.
Node.js #8 Создание сервера (Create Server)
#yauhenk #webdev #node #express #ityoutubersru
Docker для Начинающих - Полный Курс
Docker — это платформа для разработки, доставки и запуска контейнерных приложений.
Если такая формулировка не добавляет ясности, то давайте я расскажу про это простыми словами. Возьмем пример:
Вы разрабатываете приложение на NodeJS (сюда входит и React, Angular, Vue). Закончив разработку локально, вам необходимо залить это приложение на удаленный сервер и там запустить его.
На удаленной машине у вас может быть другая операционная система или версия NodeJS. А задача сделать так, чтоб приложение работало одинаково везде.
Если делать всю настройку в ручную, то шанс ошибки очень велик. Допустим поставим другую версию NodeJS и вылезет какой-нибудь неприятный баг в самом коде. Или на другой ОС будут проблемы с установкой какого-нибудь пакета.
Решить эти проблемы как раз легко может Docker. Перед тем, как залить приложение, мы складываем его в контейнер и настраиваем. Docker же гарантирует, что контейнер, который мы настроили локально, будет работать точно так же на удаленной машине.
Другой пример. Когда-нибудь пробовали установить MongoDB локально? С Docker это можно сделать за 30 секунд, опять же вне зависимости от ОС.
Контейнерами это не просто так называется, прямая аналогия с контейнерами для перевозок товаров. Когда их стандартизировали, эффективность перевозок выросла. Так же и с приложениями. Работая с Docker мы всегда получаем один результат и это упрощает разработку.
#mongo #express #react #node #mern #docker #vladilenminin #vladilen
Как БЫСТРО изучить АЛГОРИТМЫ и научиться решать задачи? Книги, сайты, инструменты
Алгоритмы и структуры данных. Быстрый путь. Книги, сайты и инструменты, которые позволят быстро прокачать алгоритмы.
#learn #algorithms #frontend #datastructure #ulbitv
Laravel+Angular. Быстрый старт. Страница отображения лидов
В последнем видео текущего цикла уроков будет реализована страница по отображению на экран, сохраненных лидов в базе данных. Создаваемая страница будет выводить на экран список элементов, которые будут возвращаться по запросу из Back-End в виде карточек в три колонки, что довольно удобно для обработки.
#laravel #angular #bootstrap #webformyself
Laravel+Angular. Быстрый старт. Сохранение информации в базу данных
В прошлом уроке была подготовлена визуальная составляющая формы по созданию и редактированию лида. В этом видео будет реализована механика по отправке данных в Back-End проект на Laravel и функционал по сохранению информации в базу данных.
Также для формы редактирования лида, будет описан код, по определению параметров строки запроса и заполнения формы информацией по определенному лиду.
#laravel #angular #bootstrap #webformyself
Laravel+Angular. Быстрый старт. Форма создания и редактирования лидов
В этом видео будет реализован функционал по формированию и отображению на экран страницы создания нового лида. При этом будет показано как программно создать форму для добавления данных, как прописать правила валидации, как отправить запрос на Back-End и вывести результат в виде выпадающего списка в форме.
#laravel #angular #bootstrap #webformyself
Laravel+Angular. Быстрый старт. Подготовка Back-End на Laravel
Все что касается обработки данных и логики их изменения, будет сосредоточено в Back-End проекте, который будет реализован на фреймворке Laravel. Поэтому в данном уроке будут созданы основные сущности и миграции, для определения структуры базы данных, подготовлены сиды, сервисы и контроллеры для будущего API.
Также в уроке будет реализован специальный сервис по стандартизации всех возвращаемых данных, что позволит формировать ответы на запросы одном определенном виде.
#laravel #angular #bootstrap #webformyself
Laravel+Angular. Быстрый старт. Создание каркаса для будущих страниц
Страницы проекта и все, что касается визуального отображения будет формироваться с помощью фреймворка Angular.
#laravel #angular #bootstrap #webformyself
В этом видео будет подготовлена база для последующей разработки проекта. В частности, будут установлены необходимые библиотеки и фреймворки на локальный компьютер, а именно Laravel и Angular и компонент Bootstrap для визуального оформления приложения.
Так же кратко будет определена схема работы будущего веб-проекта и способ обмена данными между фреймворками.
#laravel #angular #bootstrap #webformyself
React Полный курс от А до Я.
Рассмотрим основные концепции и разработаем функционал, который встречается в каждом приложении.
#react #javascript #js #ulbitv #learn #learnreact
unicoding
✔ GitHub: https://github.com/YauhenKavalchuk/node-js
Удалить комментарий
Вы уверены, что хотите удалить этот комментарий?
unicoding
#1 https://unicoding.dev/post/131...._node-js-1-bazovye-k
#2 https://unicoding.dev/post/141...._node-js-2-globalnye
#3 https://unicoding.dev/post/187...._node-js-3-moduli-im
#4 https://unicoding.dev/post/188...._node-js-4-node-js-i
#5 https://unicoding.dev/post/210...._node-js-5-modul-sob
#6 https://unicoding.dev/post/216...._node-js-6-bufer-i-p
#7 https://unicoding.dev/post/217...._node-js-7-klient-i-
Удалить комментарий
Вы уверены, что хотите удалить этот комментарий?