Посоветуете правильную реализацию REST API средствами Yii+Backbone?

Это тестовое задание. Суть задачи проста: нужно создать планировщик путешествий. Я могу залогиниться, посмотреть список запланированных путешествий, зайти в конкретное, посмотреть таймер до отправления... Полный CRUD. Система ACL.
Нужно реализовать REST.
Приложение полностью асинхронно (вплоть до авторизации).
Я выбрал следующий стек технологий:

PHP - Yii 1.14
-RBAC
-AdminLTE template (package)
-Backbone (package)
-REST extension ( www.yiiframework.com/extension/restfullyii )
-YiiUser (module)
-YiiWheels (?)
Backbone
Underscore
JQuery

В основном вопросы вызывает связка Backbone -> REST -> Yii. Как должно работать - примерно понимаю. Мало опыта в реализации. На проект суммарно +- 9 дней. Дизайн не важен.
Подскажите, может стоит выбрать связку по проще? Как лучше связать backbone + yii? На что стоит обратить внимание? Что займет больше всего времени?
  • Вопрос задан
  • 1345 просмотров
Пригласить эксперта
Ответы на вопрос 2
@matperez
Лучше пишите сразу на Yii2. Имхо, там удобнее с Rest работать. Все из коробки включая нормальную поддержку Bootstrap.

Для аутентификации используйте JWT. На стороне Backbone как получите токен, просто добавляйте его во все запросы.

YiiWheels вам не нужен - это реализации Bootstrap для Yii, а у вас интерфейс через Backbone будет реализован.

Непонятно должна ли у вас и админка быть на backbone. Если нет, то все через Gii можно генерить.

За красивостями AdminLTE template лучше не гнаться. Останется время, добавите.
Ответ написан
@make_luv
На дотнете такое за пару дней можно реализовать.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы