Tratatuy
@Tratatuy
Люблю задавать вопросы

Как работает front-end?

Начинал с PS, потом были CSS и HTML, потом jQuery. Понадобился PHP - хорошо, подучил.
Проблема в том, что разбираться как всё это работает мне никогда не требовалось.
Признаю, что клепал ГСы, каюсь.
Решил сменить работу - сместиться во front-end. Сознаю, что моих познаний не хватает чтобы претендовать даже на Junior'а в серьёзную компанию, где можно будет профессионально расти. По этому нужно подтянуться.
А теперь вопрос:
Посоветуйте книгу, где будет объясняться теория работы клиентской части, где будет подробно описано как строиться DOM, работает технология AJAX и т.п.
Мне не нужны книги, обучающие каким-либо технологиям - всё легко гуглится. Мне нужна теория того, как это работает.
  • Вопрос задан
  • 343 просмотра
Решения вопроса 2
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
https://developer.mozilla.org/en-US/docs/Web/JavaScript

как минимум вам нужно нормально знать javascript. Без этого углубляться смысла нет. (помимо основ синтаксиса, объектов и прототипного наследования, модулей, нужно еще разобраться с такими понятиями как event loop)

затем минимально нужно почитать про DOM, как оно там работает, как отрисовывается страница, что такое reflow/repaint и т.д. Всплытие событий и т... Ajax - нынче с ним все просто: https://developer.mozilla.org/en-US/docs/Web/API/F...

В целом MDN + learn.javascript.ru
Ответ написан
Комментировать
Вам нужно прочитать статью Принципы работы современных браузеров
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы