Перейти к содержимому


Фотография

Angular 8 в связке с ASP.NET Core Web API

C# TS Core Angular

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 spaces_dima

spaces_dima

Отправлено 13 Сентябрь 2019 - 10:06

Добрый день! Интересно общественное мнение по поводу angular в связке с ASP.NET Core Web API,  не шаблон asp net core angular, а именно объединить два отдельных проекта чтобы работало как один, в стандартных шаблонах которые предоставляет VS жесткая связь интерфейса и сервера,  много лишних предустановленных пакетов.

Если реализовать два независимых проекта, реализовать интерфейс не трогая серверную часть, и при деплои хостить клиента на одном адресе, а сервер на другом, либо собрать это все в один проект и задеплоить, насколько правильным будет такой подход? 



#2 IT Lessons

IT Lessons

Отправлено 13 Сентябрь 2019 - 11:02

Здравствуйте!

 

Сталкивался с подобной проблемой, решал её в "ручном режиме".

Потом появилась статья на Хабре, рекомендую к прочтению:

История о том, как подружить два отдельных проекта ASP.NET Core Web API и Angular, и заставить их работать, как одно целое.


Сообщение отредактировал IT Lessons: 13 Сентябрь 2019 - 11:04


#3 spaces_dima

spaces_dima

Отправлено 13 Сентябрь 2019 - 13:30

Здравствуйте!

 

Сталкивался с подобной проблемой, решал её в "ручном режиме".

Потом появилась статья на Хабре, рекомендую к прочтению:

История о том, как подружить два отдельных проекта ASP.NET Core Web API и Angular, и заставить их работать, как одно целое.

То есть вы писали такие приложения? В дальнейшим  расширять и сопровождать проблем не будет используя такой подход?


Сообщение отредактировал spaces_dima: 13 Сентябрь 2019 - 14:33


#4 IT Lessons

IT Lessons

Отправлено 13 Сентябрь 2019 - 14:01

 

Здравствуйте!

 

Сталкивался с подобной проблемой, решал её в "ручном режиме".

Потом появилась статья на Хабре, рекомендую к прочтению:

История о том, как подружить два отдельных проекта ASP.NET Core Web API и Angular, и заставить их работать, как одно целое.

То есть вы писали такие приложения? В дальнейшим их расширять и сопровождать проблем не будет?

 

 

Я их постоянно пишу. Касательно масштабирования - это уже вопрос о том, какую архитектуру бизнес-логики, моделей и данных вы реализуете. Если полностью на стандартных паттернах, то с масштабируемостью и поддержкой проблем не будет. Если что-то очень собственное, то зависит от того насколько вы сам обеспечили возможность масштабирования и поддержки. А в смысле проектной архитектуры, то сами по себе .NET и Angular (и по отдельности, и в связке) масштабируемы, думаю вам это хорошо известно.






Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных