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
                                
                                
                                
                            
评论区