路由是应用开发中比较关键的一个环节,其主要作用包括但不限于:
- 让URL更规范以及优雅;
- 隐式传入额外请求参数;
- 绑定请求数据;
- 使用请求缓存;
- 路由中间件支持;
路由解析的过程一般包含:
- 路由定义:完成路由规则的定义和参数设置;
- 路由检测:检查当前的URL请求是否有匹配的路由;
- 路由解析:解析当前路由实际对应的操作(方法或闭包);
- 路由调度:执行路由解析的结果调度;
掌握路由主要是要掌握路由定义及参数设置,其它环节是由系统自动完成的。
路由的主体规划和定义应该尽可能在应用开发前完成,在后期可以进行路由的参数调整和规则增补。
文档更新时间: 2022-09-29 18:24 作者:随商信息技术(上海)有限公司