KooBoo & Servicestack Архитектура / Вопросы дизайна
Я хочу использовать KooBoo для своей веб-платформы и для этого объединить его с Servicetack ( Servicestack). Servicestack должен выступать в качестве инфраструктуры REST API, а Kooboo - в качестве инфраструктуры пользовательского интерфейса.
Я хотел бы создать независимый уровень обслуживания внутри него, где контроллеры Kooboo и службы стека служб включены и совместно используют, например, один и тот же сеанс.
Так что мои вопросы
- Как интегрировать каркас веб-сервиса в Kooboo в целом (Изменить источник, Модуль, Плагин...)
- Как использовать / интегрировать многоуровневую архитектуру? (Поскольку вы сохраняете модели напрямую с помощью API данных, существует ли способ или как рекомендуется использовать разделенные бизнес-объекты и ViewModels)
- Могу ли я интегрировать другие редакторы вместо tinyMCE?
- Когда я использую другие js framworks, такие как angularJS или kendoUI, могу ли я по-прежнему использовать функции "inline edit"?
Я знаю, много вопросов. Если вы хотите, чтобы я разделил их на отдельные темы, я сделаю это, конечно!
1 ответ
Я никогда раньше не слышал о KooBoo, но, увидев, что он построен на ASP.NET MVC, документы ServiceStack Integration и MVC Integration показывают, как вы можете получить доступ к зависимостям ServiceStack, плагинам, выполнять службы и т. Д. Извне ServiceStack, например, из ASP.NET MVC.
Документация объясняет различные способы интеграции с ServiceStack из веб-приложения ASP.NET MVC, а также включает демонстрацию различных методов на http://mvc.servicestack.net/ ( исходный код).