GoIT React HW 06Phonebook电话簿应用
goit-react-hw-06-phonebook 的电话簿功能比较清爽,整体结构也清晰,用的是 React 和 Redux Toolkit 来做状态管理,写法比较现代。
Redux 的 slice 写法在里面用得挺顺的,逻辑清晰,增删查改这些都封装得挺好。你要是刚开始接触 RTK,看看这个项目挺合适的,代码量不大,上手也快。
启动也简单,npm start
直接跑起来,改完代码还能自动热更新,调试起来方便。测试部分也考虑到了,用npm test
就能看交互反馈。
构建打包用的是 React 脚手架默认的流程,执行npm run build
之后会自动优化压缩,文件名还带哈希,方便部署。适合你想快速出成品、上手项目的情况。
有一点要注意,npm run eject
那个操作比较狠,一旦执行就不能回头了,配置文件会暴露出来,适合你对 webpack、babel 这些比较熟的情况。
如果你用过 GoIT 之前的作业项目,比如HW-04Movies,那你会觉得这个也挺顺手的,项目风格一致,代码习惯也统一。
,goit-react-hw-06-phonebook比较适合练手 RTK、熟悉 React 项目结构。你要是刚从 context 转向 redux,或者想看点实战代码,值得一看。
342.59KB
文件大小:
评论区