星球大战纲要
此Web应用程序被设计为基于“星球大战宇宙”中角色的数据收集。
使用检索有关每个角色及其各自的元数据的信息。
建筑学
项目体系结构被设计为具有各种组件和布局的可扩展性。
由于项目的核心功能在“字符”列表中,因此可以包含更多功能,并将其与SWAPI获取调用一起合并。
权衡与重新设计
由于对功能说明稍有疏忽,因此在“字符详细信息”页面上实现了实际字符列表上的分页和导航,从而允许用户浏览到下一个字符,上一个字符和返回到字符列表。
已实现的设计折衷示例是将角色的某些元数据存储在单独的状态中。
做出此决定的初衷是,如果要实现有关角色元数据的更多详细信息(例如,角色家庭世界中的元数据),则将家庭世界的状态传递给单独的组件以进行提取和提取会更容易。在此处显示结果,而不是将整个角色及其所有元数据一起发送,仅呈现其Homeworld数据。
Create React App入门
该项目是
评论0
最新资源