- Создать страницу
- Создать контроллер страницы
- Описать два jQuery-плагина:
- Плагин опроса (данные:
quiz.json
) - Плагин отображения ответов (данные:
results.json
)
- Плагин опроса (данные:
- Gist: jQuery Plugin Boilerplate
- Переписать текущий jQuery-плагины на стандартный Module Pattern
- Для общения модулей использовать Mediator Pattern
- Gist: Module Pattern Boilerplate
- Gist: Mediator Pattern (Event Bus)