# Meowv/Blog

🤣本项目有不同开发版本，最新版底层基于 abp vNext 搭建和免费开源跨平台框架 .NET5 进行开发，使用 MongoDB 存储数据，Redis 缓存数据。项目采用前后端分离的模式进行开发，API 遵循 RESTful 接口规范，页面使用 Blazor 进行开发，可作为 .NET Core 入门项目进行学习。If you liked `Blog` project or if it helped you, please give a star ⭐️ for this repository. 👍👍👍

Repository: https://github.com/Meowv/Blog
Canonical: https://ross.abutalabs.com/products/meowv-blog
Homepage: https://meowv.com
Language: C#
License: MIT
License Family: permissive
Topics: dotnet, abpvnext, blazor-server, api, blogs, redis, mongodb
Last push: 2026-07-28T03:25:36+00:00

## Health v2 (maintenance only)
Score: 75/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 94, release rhythm 35, longevity 100
- inputs: {"age_days": 3332, "days_push": 36, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1318, forks 277 (observed 2026-08-28T04:04:21.101366+00:00)

## What it is
A personal blog system built on ABP vNext and .NET 5 with a front-end/back-end separated architecture: a RESTful API, a Blazor Server web frontend, and an admin panel, using MongoDB for storage and Redis for caching. It doubles as a .NET Core learning project with an accompanying tutorial series.

## Use cases
- self-host a personal blog with a .NET stack
- learn ABP vNext and .NET Core through a real project
- build a RESTful API with MongoDB and Redis in C#
- study a Blazor Server front-end example
- set up a blog with admin panel and JWT auth
- learn background jobs with Hangfire in .NET

## When to choose
- you want a full-featured .NET blog with separated API and Blazor frontend
- you are learning ABP vNext, Blazor, or .NET Core best practices
- you prefer MongoDB and Redis over relational databases

## When to avoid
- you need a lightweight static blog or Jekyll/Hugo-style generator
- your stack is Node, Python, or PHP rather than .NET
- you need a relational-database-first blog out of the box

## Facets
- artifact type: application
- maturity: active
- function: web-framework, api-framework, http-server, caching, database, templating, auth, scheduling
- domain: web-development, self-hosted, developer-tools, tutorials
- platform: dotnet, cross-platform
- tags: abp-vnext, blazor, mongodb, redis, restful-api, blog-platform, learning-project, jwt-authentication, hangfire, swagger, blogs, web-server, docker

## Member repositories
- Meowv/Blog (main) score 75

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:21.101366+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:47:56.769146+00:00, confidence not recorded.
  - readme: https://github.com/Meowv/Blog (fetched 2026-08-28T04:04:21.101366+00:00, sha c69ea7b57049)
  - homepage: https://meowv.com (fetched 2026-08-29T12:06:38.784215+00:00, sha 99142d700d6b)
  - site_page: https://meowv.com/about (fetched 2026-08-29T12:06:38.793494+00:00, sha 8e9eaad12b76)
- Data as of 2026-08-30T08:39:29.467469+00:00.
