practicalHooksTalk:我的实用钩子谈话中的示例应用程序

时间:2024-05-23 14:15:12
【文件属性】:

文件名称:practicalHooksTalk:我的实用钩子谈话中的示例应用程序

文件大小:180KB

文件格式:ZIP

更新时间:2024-05-23 14:15:12

hooks reactjs meetup-talk JavaScript

我的实用钩子谈话中的示例应用程序 在,我使用对从基于类的应用程序到应用程序的转换进行了现场编码。 这个仓库有分支,包含从到的每个步骤。 我创建了“拉取请求”,详细说明了每个步骤,以使沿途轻松看到差异。 每个拉取请求都有关于所采取的特定步骤的注释: ( 和) 随时在问题或PR中发表评论或问题-很高兴讨论任何事情! 通用钩子资源: 以下是一些我发现有帮助的资源: 挂钩文件 宝贵的资源,尤其是Hooks参考和Hooks常见问题解答 官方钩子ESLint插件 一个出色的工具,可帮助您遵循挂钩规则并帮助管理依赖项数组。 stop-runaway-react-effects 一个有助于开发的小程序包-当效果一次运行太多次时,它会覆盖useEffect以引发错误。 当您弄乱了效果依赖项并创建了无限循环时,可以防止浏览器崩溃。 一个完整的指南useEffect 深入使用useEffect


【文件预览】:
practicalHooksTalk-master
----.gitignore(310B)
----package.json(804B)
----src()
--------UserFilterContext.js(840B)
--------SelectUsers.js(1KB)
--------setupTests.js(291B)
--------useLoad.js(2KB)
--------Todos.js(3KB)
--------Filter.js(3KB)
--------index.js(543B)
--------Api.js(1KB)
--------App.js(2KB)
--------App.test.js(2KB)
--------Todo.js(490B)
----public()
--------index.html(2KB)
--------favicon.ico(4KB)
--------manifest.json(306B)
----README.md(4KB)
----.prettierrc(83B)
----yarn.lock(434KB)

网友评论