本期推荐开源项目目录:
1. 一个清新文艺的微社区
2. 30 天学会 React
3. 零配置 API 样板
4. 系统设计资源
5. Wiki 应用程序
6. 即时通讯项目
01. 一个清新文艺的微社区
一个美观清新的微社区开源项目,整套系统使用 Go + Zinc 的架构,前端由 Vue3 构建,采用小清新风格,布局类似 Twitter 的三栏设计。用 Go 写的后端服务运行内存仅 8MB,在单实例 100QPS 时,内存也能稳定在 20MB 左右,资源占用极低。
全文检索用 Zinc 替代了笨重的ElasticSearch,10 万条数据运行内存在 10MB 左右。

02. 30 天学会 React
这个项目是《30 天 React 挑战》,是在 30 天内学习 React 的分步指南。它需要你学习 React 之前具备 HTML、CSS 和 JavaScript 知识储备。
除了 30 天学会 React,开发者还发布过 30 天学会 JavaScript 等项目。
03. 零配置 API 样板
Hydra 是 Laravel Sanctum 的零配置 API 样板,并带有开箱即用的优秀用户和角色管理 API。使用 Hydra 开始您的下一个大型 API 项目,专注于构建业务逻辑,并节省无数时间一次又一次地编写无聊的用户和角色管理 API。
04. 系统设计资源
开源项目收集了网上优秀的系统设计的资源,包括视频处理、集群、消息队列、系统设计、分布式、数据等等。
05. Wiki 应用程序
这个 14.7 K Star 的开源项目是基于 Node.js 构建的现代且强大的 wiki 应用程序。使用 Wiki.js 漂亮而直观的界面让编写文档成为一种乐趣!
06. 即时通讯项目
由 IM 技术专家打造的基于 Go 实现的即时通讯(IM)项目。从服务端到客户端 SDK 开源即时通讯(IM)整体解决方案,可以轻松替代第三方 IM 云服务,打造具备聊天、社交功能的 App。
支持 Andorid、iOS 原生开发,支持 Flutter、uni-app 跨端开发,支持小程序、React 等所有主流 web 前端技术框架, PC 支持 Electron,Flutter、iOS、uni-app 已有成熟 demo 可以体验。
历史盘点
逛逛 GitHub 每天推荐一个好玩有趣的开源项目。历史推荐的开源项目已经收录到 GitHub 项目,欢迎 Star:Awesome-GitHub-Repo
推荐阅读