en.javascript.info/2-ui/5-widgets/6-what-next/article.md
2015-02-21 14:58:02 +03:00

2.5 KiB
Raw Blame History

Что изучать дальше

Если вы прочитали весь учебник и сделали задачи, то на текущий момент вы обладаете важнейшими фундаментальными знаниями и навыками JavaScript.

[cut]

В этом разделе мы изучали основы создания компонентов на JavaScript. Если проект большой и сложный, то понадобятся дополнительные инструменты для связывания компонент между собой, для привязки к ним данных и так далее.

Сейчас существует много фреймворков. Всё активно развивается, меняется, кипит и булькает, может быть из этого получится "общепринятая" архитектура, а может и нет. Сейчас явного победителя нет, выбор фреймворка зависит от проекта и личных предпочтений разработчиков.

Примеры удачных фреймворков, которые можно изучить:

Также для работы с браузерами понадобятся различные API, в частности:

  • Работу с окнами и фреймами.
  • Регулярные выражения, класс `RegExp`.
  • Объекты `XMLHttpRequest` и `WebSocket` для работы с сервером.
  • Другие возможности современных браузеров.

В дополнительных разделах учебника мы обязательно разберём что-то из этого.

...И, конечно, понадобится система сборки проектов, например WebPack.

Успехов вам!