感应器 UI不可知动态减少器 市场上的减速机选择 功能强大,但复杂 绑定以进行响应,固定化约化器,无法扩展 为什么? 我发现自己在一段时间内编写了许多reducer动作,而我想做的一件事就是有机会将这些reduce扩展到更有意义的地方。 Redux可以为您提供帮助,但是当您在某些代码库上添加redux时会产生很多开销。我试图提出一个最小的概念,所有的复杂性都存储在一个TS类型文件中 该reducer的依赖项为零,您只能找到用于测试和开发的依赖项。您甚至可以抓取诱导程序文件并将其放置在项目中。 ## 用法 就像这样简单: import { create } from "@inducer/core"; const { route, listen, dispatch } = create({ items: [] }); // get the methods // add the routes
2021-03-18 21:15:08 105KB TypeScript
1
角度zj9whb
2021-03-18 17:09:11 16KB TypeScript
1
{项目名} {描述} 可用脚本 在项目目录中,可以运行: npm start 在开发模式下运行应用程序。打开在浏览器中查看它。 如果您进行编辑,则页面将重新加载。您还将在控制台中看到任何棉绒错误。 npm test 在交互式监视模式下启动测试运行器。有关更多信息,请参见关于的部分。 npm run build 构建生产到应用程序build文件夹。它在生产模式下正确捆绑了React,并优化了构建以获得最佳性能。 生成被最小化,并且文件名包括哈希值。您的应用已准备好进行部署! 有关更多信息,请参见关于的部分。 npm run eject 注意:这是单向操作。 eject ,您将无法返回! 如果您对构建工具和配置选择不满意,则可以随时eject 。此命令将从您的项目中删除单个生成依赖项。 相反,它将所有配置文件和传递依赖项(webpack,Babel,ESLint等)直接复制到您的项目中,因此
2021-03-18 17:08:56 197KB TypeScript
1
Textarena Textarena是一个简单的WYSIWYG编辑器 目录 用法 const elem = document . getElementById ( 'textarena-container' ) ; const initData = { // Initial html content of Textarena container content : 'Hello, Textarena!' , } ; const textarena = new Textarena ( elem , // Optional configuration object { // set false to disable editing capabilities editable : true , // callback which
2021-03-18 17:08:09 1.84MB TypeScript
1
上载 该项目是使用版本11.0.7生成的。 开发服务器 为开发服务器运行ng serve 。导航到http://localhost:4200/ 。如果您更改任何源文件,该应用程序将自动重新加载。 代码脚手架 运行ng generate component component-name生成一个新的组件。您还可以使用ng generate directive|pipe|service|class|guard|interface|enum|module 。 建造 运行ng build来构建项目。构建工件将存储在dist/目录中。使用--prod标志进行生产构建。 运行单元测试 运行ng test以通过执行单元测试。 运行端到端测试 运行ng e2e通过执行端到端测试。 进一步的帮助 要获得有关Angular CLI的更多帮助,请使用ng help或查看“ 页面。
2021-03-18 17:07:41 799KB TypeScript
1
Create React App入门 该项目是通过引导的。 可用脚本 在项目目录中,可以运行: yarn start 在开发模式下运行应用程序。打开在浏览器中查看它。 如果您进行编辑,则页面将重新加载。您还将在控制台中看到任何棉绒错误。 yarn test 在交互式监视模式下启动测试运行器。有关更多信息,请参见关于的部分。 yarn build 构建生产到应用程序build文件夹。它在生产模式下正确捆绑了React,并优化了构建以获得最佳性能。 生成被最小化,并且文件名包括哈希值。您的应用已准备好进行部署! 有关更多信息,请参见关于的部分。 yarn eject 注意:这是单向操作。 eject ,您将无法返回! 如果您对构建工具和配置选择不满意,则可以随时eject 。此命令将从您的项目中删除单个生成依赖项。 相反,它将所有配置文件和传递依赖项(webpack,Babel,ESLint等
2021-03-18 13:05:52 202KB TypeScript
1
FelixGröndahl投资组合前端/游戏开发人员
2021-03-18 13:05:35 5.45MB TypeScript
1
成分 该项目是使用版本11.2.3生成的。 开发服务器 为开发服务器运行ng serve 。 导航到http://localhost:4200/ 。 如果您更改任何源文件,该应用程序将自动重新加载。 代码脚手架 运行ng generate component component-name生成一个新的组件。 您还可以使用ng generate directive|pipe|service|class|guard|interface|enum|module 。 建造 运行ng build来构建项目。 构建工件将存储在dist/目录中。 使用--prod标志进行生产构建。 运行单元测试 运行ng test以通过执行单元测试。 运行端到端测试 运行ng e2e通过执行端到端测试。 进一步的帮助 要获得有关Angular CLI的更多帮助,请使用ng help或查看“ 页面。
2021-03-18 09:17:16 161KB TypeScript
1
前端大师课程和笔记 这是我的笔记,也是我从Frontend Masters上的课程中学到的所有回购。 上次更新时间:2021年3月24日 初学者之路 课程 资源 回购 滑梯 密码 不适用 不适用 不适用 专业道路 课程 资源 回购 滑梯 不适用 不适用 不适用 不适用 专家之路 课程 资源 回购
2021-03-17 20:12:37 17.71MB frontend TypeScript
1
workers-eapi-template 您可以决定使用Edge API的或极其的编程接口 一个启动所有类型的TypeScript Cloudflare worker项目的模板。 受和启发 包括: 中间件设置可帮助代码重用 许多可帮助您放心地进行编码 可以在找到许多兼容的Middlwares和实用程序 使用Jest和所需的所有polyfills和模拟进行测试设置 用于路由您的请求,尽管您可以将其替换为其他任何喜欢的路由器,但是为了方便起见,它仅内置在其中 :battery: 入门 该模板旨在与一起使用。 如果您还不熟悉该工具,建议您安装该工具并将其配置为可与您的。 文档可以在找到。 要使用此模板,从中创建一个github存储库。 或者,您可以使用Wrangler生成一个新项目: # This currently doesn't work, waiting on https://github
2021-03-17 20:12:33 88KB api middleware typescript router
1