文件名称:bug-free-rotary-phone:项目结构和工具配置练习
文件大小:404KB
文件格式:ZIP
更新时间:2024-03-06 07:35:07
graphql typescript apollo-client nextjs plop
:call_me_hand: 无错误的旋转电话 这个名字有意义吗? 可能是。 Github的名字建议太好了,不能被忽略。 警告:不适用于生产环境。 除非您知道自己在做什么。 :exclamation_question_mark: 为什么? 建立项目的另一个练习。 目前,我爱上了Atomic Design,所以我们来了。 :fire: 好东西(又名流行语地狱) 大枪: 打字稿 React NextJS ApolloClient Graphql Codegen 查克拉 故事书 酷绒: 埃斯林特 通过eslint插件更漂亮 通过eslint插件进行拼写检查 代码生成: SSG:在构建时生成组件道具 挂钩/ ssrProps /接口:Codegen负责为Apollo创建所有样板 Plop模板可快速创建组件并保持代码一致性 资料: Public Saleor演示(开源无头电子商务平台) :gear: 入门 安装部门: yarn 运行开发服务器 yarn dev
【文件预览】:
bug-free-rotary-phone-master
----.eslintrc.json(906B)
----.gitignore(394B)
----cspell.json(901B)
----package.json(2KB)
----src()
--------components()
--------utils()
--------gql()
--------styles()
--------pages()
----plopfile.js(3KB)
----next.config.js(267B)
----codegen.yml(2KB)
----apollo.config.js(229B)
----public()
--------vercel.svg(1KB)
--------favicon.ico(15KB)
----schema.graphql(282KB)
----tsconfig.json(535B)
----.github()
--------workflows()
----.prettierrc.json(86B)
----graphql.schema.json(1.76MB)
----README.md(2KB)
----next-env.d.ts(75B)
----.eslintignore(413B)
----.storybook()
--------main.js(206B)
--------preview.js(75B)
----.vscode()
--------settings.json(762B)
----.plop()
--------templates()
----yarn.lock(594KB)