Skip to content

CheATSlark/JRouter

Repository files navigation

JRouter

模块化路由 解决iOS端,多模块之间的通信。设计之初,抛弃字符串化的路由方式,摒弃字典存储的模式,因为一大堆的key和value太难以记忆,且容易写错。 所以采用Swift的枚举的方式,这样单独的case做独立的事情,也可以同类的事情放在同一case下面进行响应。 路由实现了拦截功能,可以做要相应的事情,做预处理。 本路由的设计,不只是针对控制器之间的响应,也可以对各模块方法之间作出响应。 目前路由,仅支持页面之间以及Flutter和原生之间方法的通信。

About

模块化路由

Resources

Stars

Watchers

Forks

Packages

No packages published