Fullstack GraphQL Airbnb Clone使用React和React Native实现全栈应用
这款fullstack-graphql-airbnb-clone
项目挺适合全栈开发者,是想尝试用React
和React Native
做一个 Airbnb 克隆的朋友。项目基于 GraphQL、TypeScript 构建,代码结构清晰,按功能模块拆分,包含前端(React)、移动端(React Native)和后端(GraphQL 服务器)等多个部分。Yarn Workspace
的使用让多个包共享代码,省去了多重复工作的麻烦。如果你熟悉PostgreSQL
,用它来存储数据会方便哦。
安装也简单,先git clone
项目,进入文件夹,运行yarn
安装依赖,启动PostgreSQL
服务器后,创建数据库即可。
这类项目适合用来做练习,学习如何将前后端和数据库联动,尤其适合那些正在学习全栈开发的同学。如果你已经在用GraphQL
,可以直接参考这个项目的架构,也能学到不少技巧哦。
不过,注意这里涉及到的技术栈蛮多的,第一次接触需要花点时间理解各个部分之间的关系。不过,做完后,你会觉得自己的全栈开发能力提升了不少。
,fullstack-graphql-airbnb-clone
是一个不错的实践项目,可以你更好地理解和掌握前后端分离、GraphQL、TypeScript 的应用,如果你对这些技术有兴趣,试试这个项目吧!
fullstack-graphql-airbnb-clone:具有React和React Native的Fullstack GraphQL Airbnb克隆
预估大小:196个文件
Dockerfile
539B
.gitignore
185B
.dockerignore
208B
.env.example
14B
schema.graphql
186B
schema.graphql
299B
schema.graphql
316B
schema.graphql
271B
schema.graphql
138B
schema.graphql
74B
408.96KB
文件大小:
评论区