kiruhakiselev
@kiruhakiselev
Web-программист

Как разбить логически на компоненты один .js файл?

Всем привет! Я совсем запутался в своих мыслях... Прошу помочь.

Сайт на php фреймворке MODX. Там вся логика разбивается на сниппеты и чанки. В сниппетах код, а в чанках html. Сниппеты, соответственно, обрабатывают данные и передают их в чанк, чанк уже выводит html с данными.

Есть один большой файл checkout.js и я понимаю, что его трудно поддерживать и развивать, он на 1100+ строк, бывают и больше файлы, но с каждым разом он растет.

Смотрел в сторону фреймворков React, Angular, но они совсем мне не подходят, т.к. они для отрисовки view представления, а у меня именно только фунциональная, обрабатывающая часть в скрипте. Может я и не правильно выразился, поправьте.

В общем, хочется как-то структурировать этот файл, разбить на модули, а как это всё организовать я не понимаю...
И как понять, где в моём файле можно использовать паттерны проектирования? Файл прилагаю.
https://drive.google.com/open?id=1iY-T8Uh-lwgVRR6i...
  • Вопрос задан
  • 213 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы