如何设计简洁、直观的前端架构?( 四 )
服务声明应作为 API 调用的基本实现。
应接受配置(变量等)以作为 API 调用的必要参数进行传递。
应将从服务器处接收到的数据原样传递给调用组件。
如果使用 React 以及 Apollo,请利用 Render Props 方法构建服务组件。
Config
Config 是接入服务器的关键。Config 当中包含关于应用程序运行所在环境的具体配置。请确保将配置与实际代码库拆分开来。配置应当:
使用不同的文件对应不同的环境类型。
根据需要获取的不同资源类型(包括资产域、服务器 API URL 等)而有所不同。
路 由
路由是保障 UI 使用体验的主要方式。路由决定着我们在 Web 应用程序当中需要实现的不同页面的 URL 格式或模式。在定义路由时,需要注意以下几点:
尽可能保持路由的正确顺序,以保证 UI 路径不致丢失。
推荐阅读
- 明日方舟|明日方舟:早露皮肤的攻击动作设计得很出彩,化身成白熊的指挥员
- 小鱼人|如何在新赛季稳定上分?善于抓失误的小鱼人,值得认真练上一波
- 设计师|魔兽世界:9.1.5刚上线,就要9.2了?来看设计师爆料的更多细节
- 阴阳师|阴阳师SR川猿强度如何 是否值得抽卡 改变斗技环境 大佬的新玩具
- 手机游戏|梦幻西游手游:活力如何换金币 一切都已给出 就看你的选择
- 华佗|三国杀:两位\奶爸\,朱治与华佗比,强度如何呢?
- 亲朋上分|《亲朋上分》266391亲朋下分亲朋上下分永劫无间崔三娘技能介绍 崔三娘如何获得更多技能
- 文明|LOL:设计师的想象力从未下水道,细看符文之地,竟是地球缩影!
- s6|金铲铲之战:S6双城传说如何才能快速上手?基础知识很关键
- |冰雪传奇:平民玩家四转后如何打金