文件名称:trivia-game:具有Typescript和GraphQL的琐事游戏
文件大小:182KB
文件格式:ZIP
更新时间:2024-03-13 23:13:24
JavaScript
这是一个用引导的项目。 入门 首先,运行graphQL服务器: npm开始 其次,运行开发服务器: npm run dev # or yarn dev 为什么选择TypeScript? 有限元 Typescript被编译为JavaScript。 TS可以同时在前端和后端使用。 可靠和明确 容易重构 大型系统 可与JavaScript互换 为什么选择Next.js? 渲染图 国际化 增量静态生成 快速刷新 路由 混合SSG(在构建时预渲染页面)和SSR(请求时间) 文件系统路由 API路由 语言支援 TypeScript支持 Sass模块 Next.js分析 文件结构是什么? 公共目录:直接访问每个目录 pages文件夹:用于存储源代码 _document.tsx:具有注入的自定义代码的根文件,仅SSR _app.tsx:CSR和SSR 我的风格选择是什么? 整体风格 CSS模
【文件预览】:
trivia-game-main
----server()
--------resolvers.js(298B)
--------index.js(438B)
--------data()
--------schema.js(333B)
--------datasources()
----package.json(515B)
----LICENSE(1KB)
----package-lock.json(167KB)
----pages()
--------globals.css(275B)
--------results.tsx(1KB)
--------main.module.css(2KB)
--------api()
--------_app.tsx(132B)
--------index.tsx(1013B)
--------questions.js(2KB)
--------_document.tsx(350B)
----tsconfig.json(533B)
----next-env.d.ts(75B)
----.gitignore(399B)
----mockup()
--------Questions.png(39KB)
--------Home.png(38KB)
--------Result.png(56KB)
----public()
--------vercel.svg(1KB)
--------favicon.ico(15KB)
----README.md(1KB)