Dockerizing a React application with Nodejs Postgres and NginX | dev and prod | step by step смотреть онлайн
In this tutorial we are going to create a multicontainer application which will be running in docker containers.
We will create both the development and production version of Docker files.
Locally we will use a docker-compose file that will run the backend, front-end, postgres and nginx proxy. And you will be able to start the whole construction with one command.
For front-end we're going to use React, for backend we are going to use Node.Js
and we are going to use Postgres to store the data in the database.
We are going to use Nginx for 2 purposes, we will use it as a router in front-of our front-end and Node.js express server, and also we will use Nginx as a HTTP server which will serve our builded React front-end code.
You can find the final source code here: https://gitlab.com/codeching/docker-multicontainer-application-react-nodejs-postgres-nginx-basic
In my next tutorial, we will deploy the whole solution on Kubernetes, so stay with me, it will be very exciting :)
00:00 - Intro
01:26 - Arcthitecture
02:15 - Setup project basics
03:25 - Creating the back-end Node.js application
09:12 - Creating the front-end React application
17:56 - Creating the dev env Docker files
20:18 - Creating the docker-compose file
27:15 - Creating the prod env Docker files - build images and push them to Docker hub
31:32 - Summary
------------------------------
My name is László Leber
Webpage: https://lebersoftware.hu
Facebook: https://www.facebook.com/Codeching-111388913727599/?modal=admin_todo_tour
Twitter: https://twitter.com/codeching
Instagram: https://www.instagram.com/laszlo_leber/
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Dockerizing a React application with Nodejs Postgres and NginX | dev and prod | step by step» бесплатно и без регистрации, вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.