使用Next.js和React Router构建一个单页面应用程序 在Next.js项目中使用React Router的原因很多! React Router比Next的路由器灵活得多,并且可以轻松地在路由之间甚至深度嵌套的路由之间共享布局和状态。 要使用Next.js做到这一点,需要将所有共享逻辑整合到一个自定义_app.tsx组件中,并使用。 如果您正在构建单页应用程序而不必担心SEO,那么将React Router与Next.js结合使用将是一个强大的组合。 不幸的是,Next.js团队没有提供有关如何执行此操作的指南。 此回购演示了如何实现这一目标。 有关此项目的完整说明,请访问 。 该方法 基本思路: 创建一个自定义应用程序( /pages/_app.tsx ) 如果typeof window === "undefined"则返回null 。 这是必需的,以防止在SSR步骤
2021-02-26 20:04:20 659KB TypeScript
1
这是一个用引导的项目。 入门 首先,运行开发服务器: npm run dev # or yarn dev 使用浏览器打开以查看结果。 您可以通过修改pages/index.js来开始编辑页面。 当您编辑文件时,页面会自动更新。 可以在上访问。 可以在pages/api/hello.js编辑此端点。 pages/api目录映射到/api/* 。 此目录中的文件被视为而不是React页面。 了解更多 要了解有关Next.js的更多信息,请查看以下资源: -了解Next.js功能和API。 交互式Next.js教程。 您可以查看-欢迎您提供反馈和意见! 在Vercel上部署 部署Next.js应用程序的最简单方法是使用Next.js创建者提供的。 查看我们的以了解更多详细信息。
2021-02-20 16:07:10 7KB JavaScript
1
投资组合:我的个人投资组合
2021-02-04 13:12:36 68KB reactjs nextjs storybook i18next
1
带有示例应用 此示例介绍了如何将用作Next.js应用程序中的组件库。 我们将Next.js _app.js与chakra-ui的Theme和ColorMode容器连接_app.js ,以便页面可以具有应用程序范围内的暗/亮模式。 我们还将创建一些组件,以显示chakra-ui的风格道具的用法。 去做: 自己部署 使用部署示例: 如何使用 使用create-next-app 使用或执行以引导示例: npm init next-app --example with-chakra-ui with-chakra-ui-app # or yarn create next-app --exam
2021-02-04 13:12:35 263KB react typescript nextjs storybook
1
Next.js WordPress入门 NextD.jsWebDevStudios分支。 用作无头WordPress项目的启动器。 :backhand_index_pointing_right: :card_index_dividers: 目录 :graduation_cap: 前言 您将需要在计算机上安装以下软件: 此项目使用以下前端技术: 后端(WordPress)正在运行 。 因此,熟悉编写查询很有帮助,但不是必需的。 :rocket: 入门 以下说明将说明前端(Next.js)的本地安装。 它通过GraphQL从后端(WordPress)查询数据。 验证通过环境变量.env.local 。 克隆仓库: git clone git@github.com:WebDevStudios/nextjs-w
2021-02-04 13:12:34 375KB nextjs storybook chromatic tailwindcss
1
这是在名为的课程中使用的样板。 里面是什么? 这个项目使用很多东西: 入门 首先,运行开发服务器: npm run dev # or yarn dev 使用浏览器打开以查看结果。 您可以通过修改pages/index.js来开始编辑页面。 当您编辑文件时,页面会自动更新。 指令 dev :在localhost:3000上运行您的应用程序 build :创建生产版本 start :使用构建生产代码启动一个简单的服务器 lint :在所有组件和页面中运行lint test :运行笑话来测试所有组件和页面 test:watch :在手表模式下开玩笑 storybook :在localhos
2021-02-04 13:12:00 308KB boilerplate babel typescript styled-components
1
React下一个样板 里面有什么? 支持 以使自动化组件创建结构,看到更多的细节 依存关系 节点js => v10 启动并运行 安装依赖项yarn (or npm i) 运行yarn dev (or npm dev)以运行下一个开发服务器(它将在http://localhost:3000 运行yarn storybook来运行storybook开发服务器(它将在http://localhost:6006 ) 运行yarn generate [ComponentName]以自动创建一个新的组件结构(结果将在src/components/[ComponentName] ) 可用脚本 yarn
2021-02-04 13:11:35 299KB typescript pwa eslint styled-components
1
技术任务: 由我( )创建,并由我的构建。 该应用程序包含一个经过身份验证的门户,可让您检查指定域或电子邮件地址上的数据泄漏。 技术领域 -JavaScript超集 -Web框架 -React框架 -UI框架 注意事项 整个项目建立在我自己的。 显示数据泄漏的表已虚拟化(使用 ),以容纳大量数据,而不会影响整体性能。 该应用程序将您的令牌存储在本地(没什么花样,在localStorage ),以便维护您的会话-它永​​远不会过期。 如果您尝试访问不存在的URL,则应用程序会将您重定向到/login或/data-leaks (取决于您是否存储了令牌)。 该项目不使用Redu
2021-02-04 13:11:35 1.89MB javascript typescript nextjs material-ui
1
这是一个用引导的项目。 入门 首先,运行开发服务器: npm run dev # or yarn dev 使用浏览器打开以查看结果。 您可以通过修改pages/index.js来开始编辑页面。 当您编辑文件时,页面会自动更新。 了解更多 要了解有关Next.js的更多信息,请查看以下资源: -了解Next.js功能和API。 交互式Next.js教程。 您可以查看-欢迎您提供反馈和意见! 在Vercel上部署 部署Next.js应用程序的最简单方法是使用Next.js创建者提供的。 查看我们的以了解更多详细信息。
2021-02-04 13:11:30 238KB react typescript nextjs storybook
1
NextJS +打字稿+ Eslint +故事书+ Jest +酶 软件开发强大的工具。 按照的设置教程进行操作。
2021-02-04 13:11:27 242KB boilerplate typescript nextjs storybook
1