builder
в Dockerfile запускаю команду npm build
и она компилирует мне все сорцы в статику.server {
listen 80;
server_name localhost;
location / {
root /usr/share/nginx/html;
index index.html index.htm;
}
}
Есть хороший совет как подтягивать использование языка - https://qna.habr.com/answer?answer_id=2482982#answ...
Автору вопроса: JS помогает управлять поведением элементов, помогая решать нужную вам хотелку / задачу. Он не интегрируется в вёрстку, словно отдельный продукт, это скриптовый язык, который нужен, чтобы вы могли управлять свёрстанными вами элементами на странице: их реакцией на нажатия по ним кнопки мыши или клавиатуры и на прочие события, можно управлять их html-атрибутами, создавать программно собственные элементы и вставлять в нужное вам место на странице и т.д. Для этого существуют браузерные API, которые помогают во взаимодействии с элементами на странице, запросами данных и многим другим.
По ссылке вам уже дали хорошие источники - например, учебник и документация на doka или MZDN используйте их последовательно переходя от темы к теме.
В качестве дополнительных тренировок, сначала идите от задачи: что хотите сделать какое приложение, пусть самое простецкое - дальше задавайте вопрос наставнику / Интернету / нейронке с просьбой объяснить ответ. И пытайтесь понять решение, как и почему оно работает так, как работает, пытайтесь повторить, только не копипастой, а честно переписывая ответ строку за строкой - это важно, так мозг волей-неволей будет пропускать решение через себя, что даст вам бонус в долгосрочной перспективе.
Всё получится. )