SPA — Могу ли я создать приложение без фреймворка сущностей?

Мне нужно разработать приложение с использованием SPA, но я не хочу использовать Entity Framework. моя база данных - Oracle, и там уже существуют хранимые процедуры. Мне нужно использовать их повторно.

Можно ли разработать SPA-приложение без EF?

Может ли кто-нибудь помочь мне, предоставив несколько ссылок/примеров для этого.


person superboy    schedule 07.06.2013    source источник
comment
Вы используете определенный шаблон SPA?   -  person sunil    schedule 07.06.2013
comment
нет. Я нет. Я планирую использовать Дюрандаль и бриз для связи.   -  person superboy    schedule 07.06.2013


Ответы (1)


Durandal — это фреймворк на стороне клиента, а Entity Framework — фреймворк на стороне сервера.

Ни один из них не зависит от другого.

Breeze также является фреймворком на стороне клиента и работает так же, как фреймворк Entity, но не имеет от него никаких зависимостей.

У вас не возникнет проблем с использованием Durandal любого поставщика данных по вашему выбору.

С другой стороны, Breeze разработан для хорошей работы с Entity Framework. Но они утверждают на сайте, что его серверная технология независима.

person Evan Larsen    schedule 07.06.2013
comment
Спасибо. но как это сделать с ветерком. Какие бы примеры я ни видел, это использование EF с ветерком. у вас есть пример? - person superboy; 07.06.2013
comment
BreezeJs не диктует серверную технологию. breezejs.com/documentation/hosting-aspnet - person Evan Larsen; 07.06.2013
comment
Также примеры проектов NoDB и Edmunds на Breezejs.com демонстрируют, как использовать Breeze без EF breezejs.com/samples - person PW Kad; 07.06.2013