"The mother of all demo apps" 。没错,这句话是该开源项目的描述。
这个项目展示了如何在 Node/Django 等其他后端服务之上使用 React/Angular 等来构建完全相同的博客平台。
对于大多数的 "Todo" 示例来说,它们只是简单介绍了框架的功能,把框架的接口简单的展示、介绍,并没有完整介绍如何使用该框架或相关技术栈,构建真正应用程序所需要的知识和视角。
而这个开源项目解决了这个问题,你可以选择任意前端框架(React,Vue 或 Angular 等)和任意后端框架(Node,Go,Spring 等)组合再一起来构建一个真实的、设计精美的博客平台。
针对这些技术栈和框架的学习,不需要去读无聊枯燥的简单示例,你可以通过该开源项目来混搭各种前后端技术栈,这些前后端的技术栈都遵循相同的 API 规范。
该项目已经获得了 61.8 k 的 Star,相当受欢迎,感兴趣的可以访问该项目的 GitHub 地址了解详情。
www.github.com/gothinkster/realworld
逛逛GitHub 每天推送一个好玩的开源项目。同时还会定期盘点每月最热开源项目,推荐的项目包含 Java、Python、前端、人工智能、后端、爬虫等等。
最后,防止找不到本篇文章,可以收藏点赞,方便翻阅查找。
推荐阅读