1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/easy_and_easy-Blog

Клонировать/Скачать
README.md 7.7 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 03.06.2025 13:22 fd93fa3

🤣Аксинья Плюс⭐⭐⭐

Проект

В этом проекте личного блога используется abp vNext (не полностью зависимый) в качестве основы, а также бесплатная и открытая кросс-платформенная версия .NET Core 3.1. Поддерживается быстрое переключение между различными популярными базами данных (SqlServer, MySQL, PostgreSql, Sqlite) в соответствии с RESTful стандартами API. Фронтенд разработан с использованием Blazor и может быть использован как учебный проект для изучения .NET Core.

Если вам понравился проект Blog или он вам помог, пожалуйста, оставьте звезду ⭐️ для этого репозитория. 👍👍👍

Публичный аккаунт WeChat

Приглашаем подписаться на публичный аккаунт WeChat: Аксинья Плюс

Публичный аккаунт WeChat: Аксинья Плюс## Статьи в серии

  1. Создание проекта с помощью abp cli
  2. Уменьшение размера проекта, чтобы он работал быстрее
  3. Улучшение и улучшение внешнего вида, Swagger появляется
  4. Доступ к данным и код-предпочтение
  5. Создание пользовательских хранилищ для добавления, удаления, изменения и выборки данных
  6. Обеспечение единого стандарта API и упаковка возвращаемых моделей
  7. Еще раз о Swagger, группировка, описание, маленький зеленый замок
  8. Интеграция с GitHub, защита вашего API с помощью JWT
  9. Обработка исключений и запись логов
  10. Использование Redis для кэширования данных
  11. Интеграция Hangfire для выполнения задач по расписанию
  12. Использование AutoMapper для работы с отображением объектов
  13. Лучшие практики для задач по расписанию (часть 1)
  14. Лучшие практики для задач по расписанию (часть 2)
  15. Лучшие практики для задач по расписанию (часть 3)****Практический подход к созданию API для блога (часть 1)
  16. Практический подход к созданию API для блога (часть 2)
  17. Практический подход к созданию API для блога (часть 3)
  18. Практический подход к созданию API для блога (часть 4)
  19. Практический подход к созданию API для блога (часть 5)
  20. Практический подход к Blazor (часть 1)
  21. Практический подход к Blazor (часть 2)
  22. Практический подход к Blazor (часть 3)
  23. Практический подход к Blazor (часть 4)
  24. Практический подход к Blazor (часть 5)
  25. Практический подход к Blazor (часть 6)
  26. Практический подход к Blazor (седьмая часть)
  27. Практический подход к Blazor (восьмая часть)
  28. Практический подход к Blazor (девятая часть)
  29. Заключительная часть: публикация проекта```tree Blog ---------- корень ├── .dockerignore ---------- docker ignore ├── .gitattributes ---------- git attributes ├── .gitignore ---------- git ignore ├── common.props ---------- common.props ├── Dockerfile ---------- Dockerfile ├── LICENSE ---------- LICENSE ├── Meowv.Blog.sln ---------- решение ├── READMEmd ---------- README.md ├── src │ ├── Meowv.Blog.Application ---------- приложение │ ├── Meowv.Blog.Application.Caching ---------- приложение. кэширование │ ├── Meowv.Blog.Application.Contracts ---------- приложение. контракты │ ├── Meowv.Blog.BackgroundJobs ---------- фоновые задания │ ├── Meowv.Blog.BlazorApp ---------- Blazor приложение │ ├── Meowv.Blog.Domain ---------- домен │ ├── Meowv.Blog.Domain.Shared ---------- домен. общее │ ├── Meowv.Blog.EntityFrameworkCore ---------- EntityFrameworkCore │ ├── Meowv.Blog.EntityFrameworkCore.DbMigrations ---------- EntityFrameworkCore. миграции │ ├── Meowv.Blog.HttpApi ---------- HttpApi │ ├── Meowv.Blog.HttpApi.Hosting ---------- HttpApi. хостинг │ ├── Meowv.Blog.Swagger ---------- Swagger │ └── Meowv.Blog.ToolKits ---------- инструменты └── static ---------- статика

abp vNext + .NET Core 3.1 + Blazor + JWT + Redis + Hangfire + MySQL + SQL Server + SQLite + PostgreSQL + WebApi + EF Core + Swagger + HtmlAgilityPack + PuppeteerSharp + log4net + MailKit + Docker + Nginx + ...

## Превью

### Blog: [https://meowv.com](https://meowv.com)

![white](static/white.jpg)
![black](static/black.jpg)

### API: [https://api.meowv.com](https://api.meowv.com)

![api](static/api.jpg)

### Hangfire: [https://api.meowv.com/hangfire](https://api.meowv.com/hangfire)

![hangfire](static/hangfire.jpg)

## Поддержка проекта

![Поддержка](static/donate.jpg)

## LICENSE

Этот проект лицензирован под [MIT](LICENSE).

Опубликовать ( 0 )

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

1
https://api.gitlife.ru/oschina-mirror/easy_and_easy-Blog.git
git@api.gitlife.ru:oschina-mirror/easy_and_easy-Blog.git
oschina-mirror
easy_and_easy-Blog
easy_and_easy-Blog
master