深入学习小程序框架底层原理,培养双线程思维,打造前端差异化竞争力,实现弯道超车 你将学会: 能力:自研小程序框架能力 思维:培养双线程架构思维 细节:1:1还原微信小程序架构 流程:小程序框架研发全流程 深度:掌握小程序底层原理 面试:储备差异化竞争力 无论你是一位新手,还是一位有经验的开发者,能够自研一套小程序底层框架,都是你突破技术瓶颈有效途径。在本课程中,由曾参与主持小程序框架自研工作的小默老师,带领大家从架构设计 ,原理剖析,再到源码的实现,一步步地实战构建一个完整的微信小程序底层框架,让你深度掌握小程序双线程原理,助力你具备把握最佳机会的能力和提升获取心仪Offer的成功率,成为一个真正有实力的技术人才 。 试看链接:https://pan.baidu.com/s/1P7FWIuakj1P-x5jWa_yxTA?pwd=hl7t 目录大纲: 第1章 课程简介 2 节|13分钟 收起 图文: 1-1 课程演示 demo 地址 视频: 1-2 导学 试看 12:48 第2章 双线程简易模型:对双线程有一个初步认识 6 节|66分钟 收起 视频: 2-1 小程序框架技术方案概述 试看 06:26 视频: 2-2 webview的使用 23:54 视频: 2-3 jscore的使用 09:51 视频: 2-4 iframe的使用 09:43 视频: 2-5 webworker的使用 06:28 视频: 2-6 简易双线程示例 08:59 第3章 微信客户端开发:双线程模型运行的基石 4 节|55分钟 收起 视频: 3-1 客户端模拟项目搭建 04:17 视频: 3-2 ios设备模拟 07:01 视频: 3-3 微信应用模拟 23:18 视频: 3-4 小程序容器初始化 20:20 第4章 小程序应用初始化 2 节|27分钟 收起 视频: 4-1 小程序应用初始化 21:40 视频: 4-2 通信桥bridge创建 04:40 第5章 逻辑线程建设:JS代码运行环境 2 节|30分钟 收起 视频: 5-1 逻辑线程初始化 09:42 视频: 5-2 逻辑线程的通信通道建设 20:16 第6章 渲染线程建设:wxml代码运行环境 2 节|39分钟 收起 视频: 6-1 渲染线程初始化 19:31 视频: 6-2 渲染线程的通信通道建设 18:34 第7章 应用资源加载 3 节|37分钟 收起 视频: 7-1 小程序资源加载 19:48 视频: 7-2 逻辑线程注册信息的存储 10:18 视频: 7-3 渲染线程注册信息存储 06:52 第8章 app实例的创建于生命周期函数调用 2 节|30分钟 收起 视频: 8-1 创建app实例 08:59 视频: 8-2 app生命周期调用 20:16 第9章 页面首次渲染过程 3 节|24分钟 收起 视频: 9-1 构建initialData 11:32 视频: 9-2 initialData分发 05:24 视频: 9-3 wxml转render函数 07:02 第10章 page实例的创建于生命周期函数调用 2 节|33分钟 收起 视频: 10-1 创建page实例 13:45 视频: 10-2 page生命周期调用 18:20 第11章 事件机制与视图更新setData的实现 2 节|24分钟 收起 视频: 11-1 事件机制的实现 15:50 视频: 11-2 视图更新setData的实现 07:33 第12章 构建编译命令行工具:编译出微信开放平台提审产物 6 节|96分钟 收起 视频: 12-1 命令行设计 05:51 视频: 12-2 配置文件编译 17:10 视频: 12-3 wxml的编译-1 15:17 视频: 12-4 wxml的编译-2 14:33 视频: 12-5 js的编译 30:31 视频: 12-6 wxss的编译 12:03 第13章 小程序路由管理:多个webview的调度与生命周期实现 内容更新中 第14章 内置组件开发:更丰富的内置组件,为编写抖音小程序做准备 内容更新中 第15章 抖音小程序实现:运行在我们自己搭建小程序框架之上 内容更新中 本课程持续更新中 来源: 深入学习小程序框架底层原理,培养双线程思维 |