React、反应式微服务、Kubernetes、GraphQL 和 gRPC - Appwish 发布 - 全栈教程系列和开源项目

2025-05-26

React、反应式微服务、Kubernetes、GraphQL 和 gRPC - Appwish 发布 - 全栈教程系列和开源项目

大家好!

在接下来的几天里,我将开始发布有关构建Appwish 的帖子- 这是一个人们可以表达他们的应用程序愿望(例如“我希望我有一个适用于 X 和 Y 的应用程序”)并投票支持其他人的伟大想法的平台。

开发者可以使用 Appwish 追踪用户最想要的应用和功能。他们可以将自己分配到不同的项目,组建开发团队,并进行协作以满足用户的需求。

未来,该平台还可以为最受赞赏的开发者和团队引入筹款或自愿捐赠的元素。

在项目和教程中,我将使用以下所有概念和技术(及更多)

  • React.js - 用于构建现代 Web UI
  • GraphQL - 用于 UI 和后端微服务之间的数据交换
  • gRPC - 用于后端服务间通信
  • Docker——用于打包应用程序
  • Docker Compose - 用于设置本地开发环境
  • Vert.x - 用于创建高性能、反应式微服务
  • Kubernetes——用于容器编排
  • 通过 gRPC 和 GraphQL实现实时数据流
  • 微服务架构

如果项目进展顺利,计划中还会有更多的内容:

  • Istio - Kubernetes 之上的附加层,用于管理微服务之间的服务到服务通信
  • 许多云原生计算基金会项目,例如
    • Jaeger——用于分布式追踪
    • Prometheus——用于系统监控
  • React Native - 适用于 iOS 和 Android 客户端(或其他移动原生框架,欢迎贡献!

目标

该项目的目标是使用最热门的技术创建一个真实的应用程序/平台,并在一系列教育教程中详细阐述所有步骤。如果项目进展顺利,未来或许会正式发布!

欢迎投稿!

在我建立初始项目框架后,我将非常感谢那些愿意参与应用程序开发和/或实践学习的人们做出的贡献。

前端、后端、DevOps——没关系——你都能在这里找到自己的位置。这里有很多事可做!

最后的话

如果你喜欢(或不喜欢)这个想法,请在评论区或社交媒体上分享你的想法,让我知道——我会非常感激!如果你更喜欢博客文章或视频形式的教程,也可以告诉我 :) 感谢阅读!

编辑:
现在您也可以在 Slack 上加入我们,了解有关该项目的更多信息 - https://join.slack.com/t/appwish/shared_invite/enQtODk2NjE1ODkyMjMwLTU4NTNhYzBmYmI0MzNiNmJjNDU4MzRkNjI4ZTc4NWZmMzMyMTZmNWFjNDAzNTIwMDYzY2U5YWVhMTRkZGIyNmI

文章来源:https://dev.to/pjeziorowski/react-reactive-microservices-kubernetes-graphql-grpc-announcing-appwish-fullstack-tutorial-series-opensource-project-10c0
PREV
18 个最佳 JavaScript 甘特图组件
NEXT
AWS 上 NextJS、NodeJS 和 MongoDB 的超快预览环境