文件名称:next-adventure:众包疯子,选择自己的冒险故事!
文件大小:251KB
文件格式:ZIP
更新时间:2024-04-07 19:52:15
nextjs netlify hasura netlify-functions netlify-forms
诡异,众包,疯狂的选择自己的冒险故事使用Next.js,XState,Hasura和Netlify Forms + Functions构建。 这是什么? 这是一个使用 , , , 和。 该应用程序的“故事”部分是一个状态机,该状态机从数据库中提取随机字符并填充其数据以制作“选择自己的冒险”样式的故事。该应用程序的另一面是角色提交,人们可以将他们的角色发送到故事数据库,并且他们的角色可以从数据库中随机提取! 安装选项 选项一:一键式部署 (如果单击此按钮,它将将此仓库复制到您的帐户中,并立即设置该仓库以在Netlify上进行部署) 选项二:手动克隆 克隆此仓库: git clone https://github.com/cassidoo/next-adventure.git 导航到目录并运行npm install然后npm run dev 进行更改 手动连接到 ( netlify.to
【文件预览】:
next-adventure-master
----.gitignore(397B)
----components()
--------Storyblock.module.css(83B)
--------Layout.js(543B)
--------Header.module.css(1KB)
--------Header.js(189B)
--------Footer.js(529B)
--------CharacterForm.js(1KB)
--------Storyblock.js(156B)
--------CharacterForm.module.css(265B)
--------Layout.module.css(230B)
----functions()
--------submission-created.js(897B)
--------get-character.js(939B)
----package.json(453B)
----jsconfig.json(181B)
----package-lock.json(303KB)
----bin()
--------copy-functions.js(319B)
----next.config.js(46B)
----public()
--------netliheart.svg(3KB)
--------favicon.ico(1KB)
----context()
--------stateMachine.js(6KB)
--------AppContext.js(800B)
--------generatePronouns.js(990B)
----.prettierignore(90B)
----README.md(2KB)
----netlify.toml(95B)
----ghbanner.png(158KB)
----styles()
--------global.css(1KB)
----pages()
--------index.js(416B)
--------s()
--------_app.js(233B)
--------makeyourown.js(571B)
--------success.js(482B)
----.prettierrc(68B)