Manav Pandya Ответов: 1

В замешательстве по поводу углового с MVC или веб-API , что выбрать ?


From few days , i am very much confused about some symptoms that are listed below

Is this your flow ?
1) Angular Service or module calling => MVC Controller Action calling => Web API controller method => Business Method => Data Method => Database Query

or 

2) Angular Service or module calling => Web API controller method => Business Method => Data Method => Database Query

If you are not creating MVC controller and actions then i think doesn't need to MVC project we can directly call "Web API controller method" from "Angular Service or module"

If only Angular project files will be there then what about server side code? 
Is there all logic from JS files? If it is then everyone can access our js files and javascript can be denied by browser.

And last , if possible please suggest some basic building block of an Angular and MVC(if any) combined project structure

Can someone please explain how people are actually doing in big projects(i mean real-world projects).


Что я уже пробовал:

Пытался найти что-то для этого

Но не в состоянии получить в соответствии с моим замешательством

1 Ответов

Рейтинг:
1

AngularFreak

Я предложу использовать контроллеры веб-API. В моем текущем проекте(реальном мире) рабочий процесс выглядит следующим образом:

Angular Service => Web API controller method => Business Method => Data Method => Database Query(using Entity framework)


Мы также используем Entity Framework и подход Code First.
Для обеспечения безопасности мы используем аутентификацию JWT.
Надеюсь, что это в какой-то степени поможет вам.