跳到内容

f

练习:扩展你的博客列表

除了本教材第七章节的React路由器自定义钩子部分的八个练习外,还有13个练习,继续我们在第四和第五章节教材中进行的Bloglist应用的工作。下面的一些练习是相互独立的 "功能",意味着不需要按照任何特定的顺序完成练习。如果你想跳过一部分练习,你可以自由选择。

如果你不想使用你自己的Bloglist应用,你可以自由地使用模型解决方案的代码作为这些练习的起点。

这部分教材中的许多练习都需要对现有代码进行重构。这是扩展现有应用的一个常见的现实,这意味着重构是一个重要和必要的技能,即使它有时会感到困难和不愉快。

对于重构和编写新代码,一个很好的建议是采取小步快跑。如果你在重构时让应用长时间处于完全崩溃的状态,几乎可以保证失去理智。