Организация модульной архитектуры
Всем доброго времени суток! Уже около года работаю с javascript, но никак не могу понять, как организовать структуру файлов и способы их подключения в проектах. Читаю сейчас книгу Стоян Стефанов - JavaScript. Шаблоны. Про создание модулей и про шаблоны проектирования мне все понятно. Но как это все связать в единый организм? Допустим на странице есть форма поиска. Для нее необходимо много js кода, а именно:
1. Добавление jquery календаря, с собственным конфигом 2. Стилизация полей формы (js плагин) 3. Динамическая подгрузка данных в элементы форм 4. AJAX для реализации самого поиска. Я бы хотел все это дело разбить на модули, потому что это еще самая малая часть, того что будет в конечном проекте. В общем понятно зачем все разбивают на куски :) Каждый модуль, как мне кажется, логичнее расположить в отдельном файле. А как далее с этими файлами поступать? Как подключать к странице нужные файлы js, содержащие нужные модули для данной страницы? Думаю я понятно описал свою проблему... Может какие то ресурсы почитать, посоветуете (можно и на английском). Надеюсь на вашу помощь. Заранее благодарен! |
|
Часовой пояс GMT +3, время: 11:25. |