Пишем приложение на C#-стеке
Всем привет! Меня зовут Дмитрий Бахтенков , и я .NET-разработчик. Сегодня мы проведем эксперимент — напишем полноценное веб-приложение с использованием решений, которые написаны на C# и платформе .NET. Больше моих статей можно прочитать в медиа вАЙТИ . Что я имею в виду? Как мы знаем, в общем случае веб-приложение состоит из бэкенда, фронтенда, базы данных и иногда из кеша. С бэкендом и фронтендом всё понятно: у нас есть замечательный фреймворк ASP.NET Core для сервера и blazor или razor pages для клиента. Однако инфраструктурные части приложения — БД, кеши — чаще всего пишутся на других, более низкоуровневых языках, таких как C и C++. К счастью, недавно Microsoft выпустила решение для кеширования — аналог Redis, который называется Garnet . В качестве основной базы данных можно использовать документную БД RavenDB , которая как раз написана на C#.
https://habr.com/ru/companies/beeline_cloud/articles/847332/
#aspnet_core #blazor #ravendb #garnet #кеширование #вебразработка