【文件属性】:
文件名称:Hermes:with使用Node.js构建的全栈临时聊天应用程序
文件大小:1.16MB
文件格式:ZIP
更新时间:2021-02-28 09:37:53
TypeScript
爱马仕
:sparkles: 使用Node.js构建的全栈临时聊天应用程序
:sparkles: 演示版
:laptop: 科技类
hermes是一款全栈聊天应用程序,其功能包括:
(容器化)
(数据库)
(ORM)
(GraphQL API“框架”)
(GraphQL服务器)
(WebSocket,中间件,JWT身份验证)
(速率限制)
(基于推送的消息队列)
(GraphQL客户端)
(前端框架)
(UI库)
:handshake: 贡献
欢迎捐款和公关! 如果您有任何疑问或想法,请随时查看。 注意:这并不意味着是“企业级”应用程序,因此可能仍然存在一些错误。 话虽如此,但是提出来还是很有趣的,我欢迎您提出任何建议!
【文件预览】:
hermes-master
----.gitattributes(89B)
----.github()
--------ISSUE_TEMPLATE()
--------workflows()
----.eslintrc.js(2KB)
----.prettierignore(100B)
----hermes-web()
--------public()
--------next-env.d.ts(77B)
--------next.config.js(242B)
--------src()
--------tsconfig.json(597B)
--------.gitignore(386B)
--------tsconfig.eslint.json(131B)
--------package.json(727B)
----.vscode()
--------extensions.json(169B)
--------settings.json(347B)
----tsconfig.json(603B)
----LICENSE(34KB)
----.shellcheckrc(15B)
----README.md(2KB)
----.husky()
--------pre-commit(996B)
--------.gitignore(1B)
----hermes-server()
--------codegen.yml(256B)
--------src()
--------@types()
--------tsconfig.json(434B)
--------graphql.schema.json(47KB)
--------.gitignore(20B)
--------package.json(2KB)
--------prisma()
----pnpm-lock.yaml(329KB)
----pnpm-workspace.yaml(24B)
----.markdownlintrc(165B)
----.npmrc(35B)
----resources()
--------icon.svg(4KB)
--------demo.gif(2.03MB)
----renovate.json(118B)
----docker-compose.yaml(464B)
----.editorconfig(203B)
----.gitignore(88B)
----.prettierrc.js(199B)
----.eslintignore(80B)
----tsconfig.eslint.json(71B)
----package.json(1KB)