> For the complete documentation index, see [llms.txt](https://layoproger.gitbook.io/izuchenie-js/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://layoproger.gitbook.io/izuchenie-js/izuchenie-js.md).

# Изучение js

## Начало изучения js

Джава скрипт понятное дело уже и так известно – это язык программирования.\
\
Чаще всего он используется применяется как язык сценария в браузере для придания интерактивности веб страницы.\
\
Если html это скелет, а css, это внешний вид, то js-это чисто мозги и нервная система.\
По мимо web js используется для разработки мобильных приложений и в backend.\
\
По данным рейтинга, во всем мире js занимает 7 место, ВО ВСЕМ МИРЕ, из всех языков которые вообще существуют

<figure><img src="/files/15SHRBrwLA2yrlnndNOG" alt=""><figcaption></figcaption></figure>

Js является лидирующим языком, который применяется в разработке web приложений на стороне пользователя. т.е. Frontend. Если  сайт не каменного века, он всегда работает c js и без него не обойтись пока в данный момент, хотя css развивается сейчас на столько сильно, что может спокойно заменить некоторые элементы js.

### Наверняка ктото из вас слышал такие фрейворки как:

<figure><img src="/files/g2MQEZ50m3suzkHw831S" alt=""><figcaption></figcaption></figure>

Все они написаны на js.\
Как работает js?\
Он обрабатывается браузером с помощью движка, который встроен в любой браузер , т.е. когда у тебя загружается страница, он начинает работать.\
А вот с помощью node js можно обрабатывать  java скрипт без какого либо браузера, а прямо в операционной системе, таким образом разработчикам отвязали руки от frontend и интернет страничек. \
Например с помощью него был написан discord который сейчас в принципе популярен. Конечно это не единственный фреймворк и не единственный язык программирования, с помощью которого был написан discord, но node занимает больщую часть. \
И как раз таки с помощью node можно уже работать с backendом, дис, тому подтверждение.
