Подключите нашего Telegram-бота для уведомлений о новых проектах
|
Разработать каркас одностраничного приложения на backbonejs
Разместить заказ
P
Заказчик
Отзывы фрилансеров:
+ 6
- 0
Зарегистрирован на сайте 16 лет и 9 месяцев
Бюджет:
по договоренности
Разработать каркас одностраничного приложения используя backbone.js, handlebars.
Существует некое приложение с физическими путями.
Предположим есть такие пути:
/index
/service
/service/detail/123
/personal
/personal/edit
/personal/items
По каждому пути можно обратиться с get параметром ?tpl и ?json
Например так:
/personal?tpl=true
/personal?json=true
если страница открывается без get параметром, то загрузится обычный html документ со стилями, скриптами и прочем. Но если добавится get параметр tpl или json, то страница отдаст соответственно:
- шаблон Handlebars
- массив json
- возможен также комбинированный вариант, в одном запросе отдается шаблон и данные
Это уже работает. Это делать не нужно.
А вот что требуется сделать:
1) Настроить на backbone маршруты. При наступлении определенного маршрута происходит запрос по нужному пути с get параметрами ?tpl и ?json, полученный результат склеивается при помощи Handlebars и вставляется в разметку.
2) организовать модульность. Существует главный модуль приложения с общим контроллером. На каждой физической странице может быть свой подмодуль на Backbone со своим подконтроллером (модули хранятся в отдельных js и подключаются автоматически. Возможно, requirejs). Сами модули разрабатывать не нужно, надо только разместить пару модулей с заглушками
Прошу указать примерные сроки и цены. Задавайте вопросы, я понимаю что постановка слишком размыта. Автоматические ответы игнорирую
Существует некое приложение с физическими путями.
Предположим есть такие пути:
/index
/service
/service/detail/123
/personal
/personal/edit
/personal/items
По каждому пути можно обратиться с get параметром ?tpl и ?json
Например так:
/personal?tpl=true
/personal?json=true
если страница открывается без get параметром, то загрузится обычный html документ со стилями, скриптами и прочем. Но если добавится get параметр tpl или json, то страница отдаст соответственно:
- шаблон Handlebars
- массив json
- возможен также комбинированный вариант, в одном запросе отдается шаблон и данные
Это уже работает. Это делать не нужно.
А вот что требуется сделать:
1) Настроить на backbone маршруты. При наступлении определенного маршрута происходит запрос по нужному пути с get параметрами ?tpl и ?json, полученный результат склеивается при помощи Handlebars и вставляется в разметку.
2) организовать модульность. Существует главный модуль приложения с общим контроллером. На каждой физической странице может быть свой подмодуль на Backbone со своим подконтроллером (модули хранятся в отдельных js и подключаются автоматически. Возможно, requirejs). Сами модули разрабатывать не нужно, надо только разместить пару модулей с заглушками
Прошу указать примерные сроки и цены. Задавайте вопросы, я понимаю что постановка слишком размыта. Автоматические ответы игнорирую
Разделы:
Опубликован:
21.04.2015 | 17:02