模块

核心内容

1完善基础内容,扩展装饰器 2基础动画实战,页面属性动画、页面跳转动画、自定义翻页 3一多开发(一次开发、多端部署) 4本地数据库实战 5路由导航,路由拦截、登录权限 6扩展知识点,地图、定位 7媒体查询、响应式布局
完善基础内容,扩展装饰器 基础动画实战,页面属性动画、页面跳转动画、自定义翻页 一多开发(一次开发、多端部署) 本地数据库实战 路由导航,路由拦截、登录权限 扩展知识点,地图、定位 媒体查询、响应式布局

三层架构

common(hsp)、feature(har)、product(hap)三层工程架构

多Module架构

微前端架构、微服务架构、多模块架构

1支持模块化设计,项目拆分为多个模块,方便项目功能划分和维护,子模块可以独立编译运行 2支持多设备适配,每个模块设置支持的设备类型,应用市场按设备类型灵活分配 3鸿蒙系统1+8+N生态
支持模块化设计,项目拆分为多个模块,方便项目功能划分和维护,子模块可以独立编译运行 支持多设备适配,每个模块设置支持的设备类型,应用市场按设备类型灵活分配 鸿蒙系统1+8+N生态

Module类型

 1// hap  2Ability类型,.hap包,类似子公司,可以独立编译、打包、运行,物流子模块(手表、车机)  3  4Library类型,类似公司部门,实现代码和资源共享  5 Static Library // 静态共享库, .har包  6 Shared Library // 动态共享库, .hsp包  7  8// har  9无法单独安装运行,多个模块使用,存在多份相同拷贝,可以独立打包供外部使用,可以有多个 10不支持声明pages,可以包含pages 11 12// hsp 13无法单独安装运行,只存在一份拷贝,跟随应用打包,公共模块(工具包),作为依赖包(一般只有1个) 14自己依赖,axios是第三方依赖
// hap Ability类型,.hap包,类似子公司,可以独立编译、打包、运行,物流子模块(手表、车机) Library类型,类似公司部门,实现代码和资源共享 Static Library // 静态共享库, .har包 Shared Library // 动态共享库, .hsp包 // har 无法单独安装运行,多个模块使用,存在多份相同拷贝,可以独立打包供外部使用,可以有多个 不支持声明pages,可以包含pages // hsp 无法单独安装运行,只存在一份拷贝,跟随应用打包,公共模块(工具包),作为依赖包(一般只有1个) 自己依赖,axios是第三方依赖

Powered By 可尔物语

浙ICP备11005866号-12