Skip to content

Commit 4c70d6a

Browse files
committed
docs: update readme doc
1 parent 4cfc9cf commit 4c70d6a

File tree

2 files changed

+41
-0
lines changed

2 files changed

+41
-0
lines changed

README-zh_CN.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,26 @@
3030

3131
[ReacPress Demo](https://blog.gaoredu.com/)
3232

33+
## 🆚 框架对比
34+
35+
以下是`ReactPress``WordPress``VuePress` 三者的对比:
36+
37+
| 项目 | ReactPress | WordPress | VuePress |
38+
| --- | --- | --- | --- |
39+
| **技术栈** | React+NextJS+MySQL+NestJS | PHP+MySQL | Vue.js |
40+
| **类型** | 开源发布平台/CMS | 开源发布平台/CMS | 静态网站生成器/文档工具 |
41+
| **前后端分离** | 支持 | 不支持(传统方式) | 支持 |
42+
| **组件化开发** | 支持 | 有限支持(通过插件和主题) | 支持 |
43+
| **性能优化** | 虚拟DOM、代码分割、懒加载 | 依赖插件优化 | 静态页面生成,性能优越 |
44+
| **SEO性能** | 出色(SSR支持) | 良好 | 优秀(静态页面) |
45+
| **定制性** | 高(完全自定义主题和样式) | 高(通过插件和主题) | 中等(主题和组件定制) |
46+
| **扩展性** | 强(API接口、前后端独立扩展) | 强(插件扩展) | 中等(插件和主题扩展) |
47+
| **用户界面** | 现代化,基于React的组件化设计 | 用户友好的后台界面 | 简约,为技术文档优化 |
48+
| **安全性** | 依赖框架和数据库的安全性 | 依赖插件和主题的更新与维护 | 静态网站,安全性较高 |
49+
| **适用场景** | 复杂功能、高并发访问、SEO优化需求 | 快速搭建网站、内容发布和管理 | 技术文档、静态博客 |
50+
| **用户群体** | 开发者、技术团队、个人博客、小型企业 | 个人博客、小型企业、初创公司 | 技术文档编写者、开发者 |
51+
| **社区支持** | 活跃且不断成长 | 非常活跃,拥有庞大的用户群体 | Vue.js社区支持 |
52+
3353
## ✨ 特性
3454

3555
- 📦 技术栈:基于 `React` + `NextJS` + `MySQL 5.7` + `NestJS` 构建

README.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,27 @@
2626

2727
[![Mobile Phone](./public/mobile.png)](https://gaoredu.com)
2828

29+
## 🆚 Why ReactPress?
30+
31+
**Comparison of ReactPress, WordPress, and VuePress**
32+
33+
| **Feature** | **ReactPress** | **WordPress** | **VuePress** |
34+
|-------------------|----------------------------------------------------------|-----------------------------------------------------------|------------------------------------------------|
35+
| **Technology Stack** | React + NextJS + MySQL + NestJS | PHP + MySQL | Vue.js |
36+
| **Type** | Open-source publishing platform / CMS | Open-source publishing platform / CMS | Static site generator / Documentation tool |
37+
| **Front-end & Back-end Separation** | Supported | Not supported (traditional approach) | Supported |
38+
| **Component-based Development** | Supported | Limited support (via plugins and themes) | Supported |
39+
| **Performance Optimization** | Virtual DOM, Code Splitting, Lazy Loading | Plugin-dependent optimization | Static page generation, excellent performance |
40+
| **SEO Performance** | Excellent (SSR support) | Good | Outstanding (static pages) |
41+
| **Customizability** | High (fully customizable themes and styles) | High (via plugins and themes) | Moderate (theme and component customization) |
42+
| **Extensibility** | Strong (API interfaces, independent front-end and back-end extensions) | Strong (plugin extensions) | Moderate (plugin and theme extensions) |
43+
| **User Interface** | Modern, component-based design based on React | User-friendly backend interface | Minimalist, optimized for technical documentation |
44+
| **Security** | Depends on the security of the framework and database | Depends on plugin and theme updates and maintenance | Static site, high security |
45+
| **Application Scenarios** | Complex functionality, high concurrent access, SEO optimization needs | Quick website setup, content publishing, and management | Technical documentation, static blogs |
46+
| **User Groups** | Developers, technical teams,Personal blogs,small businesses | Personal blogs, small businesses, startups | Technical documentation writers, developers |
47+
| **Community Support** | Active and growing | Very active, with a large user base | Supported by the Vue.js community |
48+
49+
2950
## ✨ Features
3051

3152
- 📦 Technology Stack: Built on React+MySQL+NestJS+NextJS

0 commit comments

Comments
 (0)