Об этом сайте (техническое)

Я вообще бэк-разработчик и во фронте мало что понимаю, но решил поэксперимнетировать и задействовать Blazor. За последние почти пятнадцать лет много чего изменилось. Хотя бы тот же Bootstrap. Больше нет необходимости использовать jQuery, да и JavaScript-кода ни строчки пока не написал.

Основной контент набирается через CMS в MarkDown-формате. С учётом различных расширений и уже готовых .NET-библиотек, с ним работать одно удовольствие.

Стек:

  • Framework: .NET6 + ASP.NET Blazor Server
  • Database: FS + MongoDB
  • Hosting: Docker + Alpine Linux + Digital Ocean

В прошлый раз делал свой сайтик на PHP+FS. Он был достаточно шустр, но не имел CMS'ки и писался до формирования у меня опыта промышленной разработки.

ToDo

  • подготовить MVP
  • оформить в виде docker-контейнера
  • задеплоить MVP на DO
  • решить проблему с https
  • поддержка родительских страниц
  • поддержка блобов
  • учёт пользователей: настройки
  • комментарии

An error has occurred. This application may no longer respond until reloaded. Reload 🗙