Angular CLI 11.2.8 / TypeScript 4.1.5
- Типизированные Reactive Forms
- Ограничение маршрутизации (Guards)
- Reactive State (NgRx)
ASP.NET Web API (.NET 5) / C# 9.0 / MS SQL Server 2019 / EF 5.0.6
- Controller -> Service -> Repository
- UnitOfWork
- Отдельные Builders и Mappers
- Отдача статики отдельным Контроллером
Работа приложения: Смотреть на YouTube
Обработка ошибок и другое: Смотреть на YouTube
Кто завернёт это в Docker - Красава! (Надеюсь это буду я)
-
- Установить NGINX: Ссылка
- Скопировать настройки
nginx.conf
в{установленный nginx}/conf/nginx.conf
- Запустить nginx:
nginx.exe
-
- Перейти в директорию RecipesFrontend
- Выполнить:
npm run start
-
- Перейти в директорию Recipes.Api
- Выполнить:
dotnet run
- Создать БД
Recipes
и вappsettings.json
указать подключение к ней (там же нужно установить путь до статики) - Выполнить
update database