文件名称:next-boilerplate:最小的Next.js样板
文件大小:109KB
文件格式:ZIP
更新时间:2024-05-29 04:33:02
JavaScript
下一个样板 轻巧的下一个样板! 背景 我们在与Next一起工作时经历了艰难的时期,以使其成为我们钟爱的框架。 我们打开了问题( ),发出拉取请求,并在NextJs的宽松渠道中进行了很多讨论。 不幸的是,当时我们某些必须具备的功能不受支持。 因此,我们开始创建一个样板,该样板具有Next所需的所有功能。 特征 用于处理应用程序状态的redux redux-saga处理异步操作和副作用 用于处理动态路线的下一路线 用于发出HTTP请求的axios 使用环境变量的dotenv 表示为服务器 开发中的redux-devtools 开发中的redux-logger ,用于管理动作和状态改变 通用cookie-express作为易于编写cookie的中间件 压缩以压缩静态资产 babel-plugin-module-resolver用于导入与根目录相关的模块 使用airbnb的stylegu
【文件预览】:
next-boilerplate-master
----.eslintrc.json(778B)
----.env.example(18B)
----pages()
--------_app.js(1KB)
--------_document.js(716B)
--------secret.js(294B)
--------post.js(1KB)
--------index.js(2KB)
--------signin.js(243B)
----.flowconfig(344B)
----services()
--------auth()
--------api()
----postcss.config.js(36B)
----store()
--------sagas.js(168B)
--------posts()
--------reducer.js(178B)
--------index.js(1KB)
----stories()
--------index.js(644B)
----yarn.lock(338KB)
----next.config.js(1KB)
----.prettierignore(25B)
----.babelrc(387B)
----.storybook()
--------webpack.config.js(572B)
--------config.js(132B)
----components()
--------NProgress()
----routes.js(115B)
----README.md(1KB)
----.gitignore(244B)
----server()
--------index.js(490B)
----.eslintignore(27B)
----package-lock.json(24KB)
----package.json(2KB)
----static()
--------favicon.ico(15KB)
--------css()