文件名称:react-myreads:React SPA允许用户记录其阅读历史记录。 使用Udacity的Books API
文件大小:1.45MB
文件格式:ZIP
更新时间:2024-06-07 15:17:31
JavaScript
React MyReads,一个Udacity项目 单页Web应用程序,用于管理用户的阅读兴趣列表。 数据是从为该项目提供的Udacity的Book API中获取的。 住在 入门 这些说明将为您提供在本地计算机上运行并运行的项目的副本,以进行开发和测试。 只需分叉存储库并运行 npm install 然后 npm run 我学到的是 React中的条件UI渲染和简单状态管理。 通过将所需的函数和变量通过prop传递,从而使用较小的子组件来管理状态。 有什么可以改善的 我有两个不同的组件(ListElement和SearchListElement),它们共享UI并达到相同的目的,只是功能略有不同。 我应该能够将这些合并为一个组件。 在较大的应用程序中,通过道具传递状态管理很复杂,而且效率很低。 我希望在我的下一个项目中学习Redux可以简化状态管理。