每日Webapp daily.dev网络应用 daily.dev的Next.js + React Web应用程序。 它利用Next.js全新的增量静态生成功能来快速交付页面。 堆 节点v14.3.0(一.nvmrc提出了用户)。 NPM用于管理依赖项。 Next.js作为SSR(ISG)框架 React 样式化的样式组件 项目结构 __mocks__全局__mocks__ 。 __tests__在这里您可以找到所有的测试和固定装置。 测试是使用jest编写的。 components -在整个应用中使用的React和样式组件组件。 graphql -GraphQL类型和查询。 icons -SVG图标。 lib在整个应用程序中使用的常用功能。 pages包含应用程序的页面。 这是Next.js必需的 public -应该公开可用且不以任何方式处理的文件。 styles
2021-03-22 18:10:07 529KB react preact nextjs daily
1
使用暂停 使用React.Suspense执行异步动作 安装 您可以从Yarn获取此软件包: yarn add use-suspender 和NPM: npm i use-suspender API createSuspender(suspender[, ctx]) -> {Function} 为给定函数创建一个新的useSuspender。 {Function} fn –将用于每个useSuspender调用的函数。 {any} ctx –将用于每个useSuspender调用的thisArg。 useSuspender([...args]) -> {any} 使用给定的参数执行异步操作。 这个函数将抛出一个Promise来通知React.Suspense并解决悬浮器的结果。 {any []} args –使用以下命令调用悬挂器的参数 useSuspender.callE
2021-02-13 11:04:25 131KB react javascript preact async
1
前期 在几秒钟内开始构建 Progressive Web App :fire: 内容 产品特点 100/100灯塔得分,立即可用( ) 路由的全自动代码拆分(请参阅) 透明地用代码拆分任何组件 字首 自动生成的用于由支持的脱机缓存 模式支持有效加载 零配置预渲染/服务器端渲染水化 支持CSS模块,LESS,Sass,Stylus; 使用自动前缀 通过内置的跟踪监控您的包/块大小 自动安装应用程序,调试助手和热模块更换 仅需4.5kb,您便可以得到一个生产环境: 1.5kb有条件加载的polyfill用于和 要求 重要提示:最低要求是 > V8.x和npm 5.2+。 用法 $ npx preact-cli create 例: $ npx preact-cli create default my-project 上面的命令从提取模板,提示您输入一些信息,并在./my-project/生成项目。 官方模板 正式的正式项目模板的目的是提供合理的开发工具设置,以便用户可以尽快开始使用实际的应用程序代码。 但是,
2021-01-29 23:08:07 412KB cli pwa preact http2
1