Задать вопрос

Как писать приложение на js?

Подскажите как написать приложение на чистом js в учебных целях? Знаю js, могу писать скрипты и приложения с небольшим количеством кода в императивном стиле. В большом коде начинается портянка неподдерживаемого кода, нет никакой системы, не понимаю с чего начать, в каких местах объявлять переменные и функции, как делить код. В общем нужна какая-то система, архитектура написания кода. В интернете не нашла ролевантной информации
  • Вопрос задан
  • 320 просмотров
Подписаться 3 Средний Комментировать
Ответ пользователя Максим Дунаевский К ответам на вопрос (5)
dunmaksim
@dunmaksim
Технический писатель
Стоит задача написать что-то именно на чистом IS, без библиотек? В таком случае, вам нужно будет пройти несколько этапов.
  1. Разбить проект на базовые модули и собственно приложение
  2. Написать базовые модули для работы с DOM, AJAX, событиями, строками, числами, формами, стилями, потоками, cookies, наследованием, роутингом и т. д. (посмотрите дизайн Dojo Toolkit версии 1. X, там эталонная реализация всего этого уже есть).
  3. Разделить приложение на модули, написать их
  4. Собрать из отдельных частей готовый bundle-файл (не знаю, что сейчас стильно-модно-молодёжно, но вроде WebPack популярен, хотя порог входа очень крутой)
Ответ написан