Всем привет!
Заметка для тех, кто изучает данные технологии. Написал подробную статью по запуску локально докер-проекта со своей заготовкой JS-проекта, чтобы можно было всячески поиграться в практику.
Тут следует отметить, что если вы просто изучаете JS/React, то конечно же достаточно и базового инструмента create-react-app или next-js. Но все же, если метить в коммерческую разработку, то даже на джуна потребуется от вас знаний сильно больше, чем просто базовый реакт. Моя заготовка - это комплексный фуллстэковый проект, включающий в себя в том числе и средства работы с базами данных, GraphQL-API, styled-components и прочие вещи, установленные и настроенные для совместной работы в рамках единого проекта. Освоив даже часть из этого, вы будете знать сильно больше, чем просто реакт. А если вы делаете первые шаги, то все это должно сильно помочь с пониманием как вообще что работает.
Есть момент: материал написан под операционную систему ubuntu. То есть если вы используете такую или подобную, то будет максимально проще, потому что прописанные команды для терминала просто копи-пастите и все. Но если вы используете другоую ОСь, то на вас просто будет ответственность за установку и настройку необходимого ПО: docker, docker-compose, git, node-js. В остальном же тоже все должно работать. Правда на виндах, по-моему, докер совсем не везде устанавливается (на Home вроде как точно не встанет, требуется Professional).
Сама инструкция: https://freecode.academy/topics/zapusk-testovogo-proekta-lok...