本系列结合自己的工作经历和技术方向,写下成为大前端所需的核心技术知识。将分成 iOS 和 Android 两个方向讲解,有需求的可以双修。
本系列内容相对来说不算初级,但会一步步带你进入大前端领域。
大前端:以前端为核心,囊括移动端动态化和 NodeJS 的服务端技术
读者须知
- 面向有一定前端或移动前端开发经验的读者
- 不会过多介绍
html/css/js
vue/react
等前端知识 - 其实会穿插一些移动客户端特性知识,但多数与 UI 相关,尤其是 WebView 部分
- 着重讲解 WebView 中,Native 与 JS 通信技术,以及架构设计
- 着重讲解客户端中前端页面缓存和版本更新技术
- Android 使用 Kotlin,iOS 使用 Swift
- 旨在带你快速进入大前端领域,内容精练
目录
- 介绍和目录
- 基础开发和WebView加载网页(Android)
- 基础开发和WebView加载网页(iOS)
- Native与JS通信
- JSBridge 模块化
- WebView 加载本地资源
- 多页面、页面跳转和Navigation模块
基础内容到这里搞一段落
进阶内容:(3月份更新)
- 项目化
- 部署
- 开发环境
- 离线包技术
- ReactNative整合
- Flutter整合
附带源码
源码地址 (未整理)
网友评论