graphql-chat:使用Node.js,Graphql和React聊天Web应用程序

时间:2024-05-30 05:41:17
【文件属性】:

文件名称:graphql-chat:使用Node.js,Graphql和React聊天Web应用程序

文件大小:38.52MB

文件格式:ZIP

更新时间:2024-05-30 05:41:17

react nodejs graphql mongodb material-ui

React-GraphQl聊天 使用React,Node和Graphql的简单聊天应用程序。 使用的所有库: 服务器: 通过Subscription类型从您的GraphQL服务器获取实时更新。 Mongoose集成到我的应用程序数据建模。 graphql-yoga库也创建了graphql服务器。 集成了Data-loader器,避免了对MongoDb不必要的多次请求。 集成了bcrypt ,可在将密码写入数据库之前对密码进行哈希处理。 集成了用于令牌操作的jsonwebtoken 。 添加了cuursor-based pagination ( ) 客户: Webpack设置 Babel成立 React-router-dom用于路由操作 @apollo/client用于状态管理的@apollo/client ,可使用GraphQL管理本地和远程数据。 material


【文件预览】:
graphql-chat-master
----config.js(1KB)
----package.json(2KB)
----.eslintrc.json(233B)
----server.js(429B)
----demo.gif(38.35MB)
----api()
--------utils.js(231B)
--------index.js(924B)
--------auth()
--------channel()
--------post()
--------schema.graphql(1KB)
--------dataLoader.js(2KB)
--------middlewares()
----.env.example(0B)
----src()
--------index.jsx(166B)
--------components()
----.gitignore(2KB)
----webpack.config.js(1KB)
----public()
--------index.html(227B)
----README.md(2KB)
----yarn.lock(389KB)
----babel.config.js(399B)
----.prettierrc.json(106B)

网友评论