Подключите нашего 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). Сами модули разрабатывать не нужно, надо только разместить пару модулей с заглушками

Прошу указать примерные сроки и цены. Задавайте вопросы, я понимаю что постановка слишком размыта. Автоматические ответы игнорирую
Разделы:
Опубликован:
21.04.2015 | 17:02
Откликнуться Посмотреть другие заказы Разместить заказ

Теги: нужен программист, резюме программиста, требуется программист, резюме веб программиста

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».