统一的路由体系
统一的路由体系
定义统一规范的路由规则,配套的页面生命周期,让App的生命周期管理变得更加简单,明确模块间依赖关系
科学的分层结构
科学的分层结构
明确定义横向模块划分和纵向的分层,用规范抹平个体差异,从项目开始的那一刻保持高内聚低耦合,降低理解和维护代码成本。
清晰的状态管理
清晰的状态管理
三层数据隔离和共享机制的设计,让数据的隔离变得自然,共享变得简单,从设计上避免了数据管理混乱导致的Bug。
丰富的调试支持
丰富的调试支持
以日志为核心的调试思路,统一处理调试需要的日志,让开发者可以更关注与业务Bug的调试
自动化测试
自动化测试
[敬请期待] 集成App自动化测试能力,轻松搞定App的e2e自动化测试,让开发者将精力用于设计测试用例而不是处理自动化测试环境。
集成App运营能力
集成App运营能力
[敬请期待] 版本管理、数据上报、推送等App必备运营能力,通常在App正式上线前焦头烂额,使用Trident这些都无需开发者单独开发。
插件式业务模块
插件式业务模块
[敬请期待] 除了基础的开发支持和运营能力,Trident同样支持公用业务模块的插件化集成,快速接入已有插件或者在团队内不同项目共享业务模块都变得异常轻松。
质量监控体系
质量监控体系
[敬请期待] 一款成熟在线上运营的App一定会有线上错误监控、页面性能、接口性能等监控体系,开发者用Trident开发出来的App将会从出生那一刻起自带这些监控。