从零手写实现Webpack热更新

作者: 日期:2020-09-16 点击: 0

课程目标 Webpack中热更新的实战应用 Webpack中热更新的实现原理 从零实现Webpack-dev-server 从零实现Webpack-dev-middleware 实现Webpack热更新前后端代码及消息通信关于讲师 主讲导师:张仁阳 北京理工大学硕士。用友和爱奇艺七年开发经验,在Java、NodeJS、JavaScript、angular、vue、react、前端工程化

从零手写实现React Hooks

作者: 日期:2020-09-11 点击: 29

课程目标 从零实现useState和Reducer 从零实现useEffect 从零实现useContext 从零实现useEffect和useLayoutEffect 从零实现useCallback和useMemo关于讲师 主讲导师:张仁阳 北京理工大学硕士。用友和爱奇艺七年开发经验,在Java、NodeJS、JavaScript、angular、vue、react、前端工程化、前端架构方面均有建树

从零手写完整的Promise原理

作者: 日期:2020-09-11 点击: 32

课程目标 1.掌握高阶函数的使用,并使用其解决异步问题 2.掌握发布订阅模式与观察者模式 3.掌握promise核心应用,并用其解决异步编程问题 4.实现一个完整符合promise A+规范的promise库 5.企业真实面试中,怎么考察promise? 6.实现promise中常用的方法all、race、finally...关于讲师 主讲导师:姜文 他曾在百

2020全新最火Vue面试题训练营

作者: 日期:2020-09-02 点击: 109

课程目标 1.请说一下响应式数据的理解? 2.Vue如何检测数组变化? 3.Vue中模板编译原理? 4.生命周期钩子是如何实现的? 5.Vue.mixin的使用场景和原理? 6.nextTick在哪里使用?原理是? 7.Vue为什么需要虛拟DOM? 8.Vue中的diff原理 9.Vue.set方法是如何实现的? 10.Vue的生命周期方法有哪些? 一般在

一线面试题大汇总之Webpack专题

作者: 日期:2020-08-28 点击: 84

课程目标 实战篇 与webpack类似的工具还有哪些? 谈谈你为什么选择使用或放弃webpack? Loader和Plugin的不同? 有哪些常见的Loader?他们是解决什么问题的? 有哪些常见的Plugin?他们是解决什么问题的? 如何利用webpack来优化前端性能? 如何提高webpack的构建速度? 如何对bundle体积进行监控和分析?

从零手写实现Vuex

作者: 日期:2020-08-21 点击: 66

深入解读Vuex底层原理源码,并手把手带你从零实现一个Vuex,透彻掌握其实现原理,拉进你与高级前端的差距!

从零手写实现Vue-Cli脚手架

作者: 日期:2020-08-19 点击: 78

《从零开始,手写实现一个Vue-Cli脚手架》 进阶高级前端必学的源码课,助你透彻掌握Vue-Cli实现原理! 【扫码一起免费学习!】

从零实现HTTP协议

作者: 日期:2020-08-11 点击: 84

课程目标 HTTP协议数据包wireshark抓包 实现HTTP中的GET方法 实现HTTP中的POST方法 实现文件上传的FormData处理 实现AJAX核心对象XMLHttpRequest关于讲师 主讲导师:张仁阳 北京理工大学硕士。用友和爱奇艺七年开发经验,在Java、NodeJS、JavaScript、angular、vue、react、前端工程化、前端架构方面均有建树

从零手写实现React16中的Fiber架构

作者: 日期:2020-08-08 点击: 95

课程目标 requestldleCallback实现原理 手写实现React16版的虚拟DOM 手写实现React16版的Fiber数据结构 实现React16中Fiber版的渲染和遍历算法 手写实现副作用链的生成和commit更新关于讲师 主讲导师:张仁阳 北京理工大学硕士。用友和爱奇艺七年开发经验,在Java、NodeJS、JavaScript、angular、vue、react

手写Vue源码彻底掌握Vue核心原理

作者: 日期:2020-08-01 点击: 113 Vue

课程目标 手写Vue中模板编译原理之ast语法树生成 手写Vue中对象 的响应式变化原理 手写Vue中数组的响应式变化原理 手写Vue中的虚拟DOM 掌握Vue初渲染流程 手把手从零剖析Vue源码关于讲师 主讲导师:姜文 他曾在百度做过一段时间开发,还在中再生(国企)做过技术总监。他的技术,用一句“精通Vue源码&rdqu

实战到源码彻底搞定微前端

作者: 日期:2020-07-25 点击: 134

课程目标 拆解剖析微前端的架构设计思想 微前端的主流实现方案 singleSpa及qiankun实战,整合React、Vue子应用 从零手写自己的微前端框架,彻底掌握微前端实现原理 深度剖析qiankun框架底层源码关于讲师 主讲导师:姜文 他曾在百度做过一段时间开发,还在中再生(国企)做过技术总监。他的技术,用一句“精通Vue

从零手写实现WebPack动态骨架屏插件

作者: 日期:2020-07-18 点击: 133

课程目标 WebPack插件的工作原理和机制 puppeteer通过headless Chrome生成骨架屏 文本、图片、按钮、svg生成对应骨架结构 CSS语法树的解析和遍历 不同的路由页面生成相应的骨架屏页面 通过WebPack将骨架屏打包到项目中关于讲师 主讲导师:张仁阳 北京理工大学硕士。用友和爱奇艺七年开发经验,在Java、Nod

前端二进制的应用及实战

作者: 日期:2020-07-16 点击: 105

课程目标 前端中的FormData、Blob、File 前端中的ArrayBuffer、TypedArray、DataView 前端中的DataURL、0bjectURL、Text 前端图片裁剪和.上传预览 前端实现音频剪辑关于讲师 主讲导师:张仁阳 北京理工大学硕士。用友和爱奇艺七年开发经验,在Java、NodeJS、JavaScript、angular、vue、react、前端工程化、前

从零手写实现Vite工具

作者: 日期:2020-07-10 点击: 179

课程目标 1.掌握vite核心工作原理 2.使用koa从零编写vite中相关中间件 3.使用es-module-lexer实现import语法重写 4.掌握Vue单页面组件解析机制 5. vite中热更新实现原理关于讲师 主讲导师:姜文 他曾在百度做过一段时间开发,还在中再生(国企)做过技术总监。他的技术,用一句“精通Vue源码”就够了。

从零手写实现React Hooks

作者: 日期:2020-07-10 点击: 122

课程目标 从零实现useState和Reducer 从零实现useEffect 从零实现useContext 从零实现useEffect和useLayoutEffect 从零实现useCallback和useMemo关于讲师 主讲导师:张仁阳 北京理工大学硕士。用友和爱奇艺七年开发经验,在Java、NodeJS、JavaScript、angular、vue、react、前端工程化、前端架构方面均有建树

深入掌握前端必知必会的二进制

作者: 日期:2020-07-04 点击: 82

纯干货、不吹牛、不灌水的直播课来了!本周日晚八点,原用友、百度、爱奇艺全栈架构师,十六年经验的张仁阳老师,带你彻底搞定二进制,及如何在前端发挥巨大威力!

彻底搞定Vue3.0核心源码

作者: 日期:2020-06-26 点击: 466

课程目标 1. Vue3.0源码结构全剖析 2.深入响应式系统核心,手写Vue3.0响应式原理(实现reactive、ref、 computed、 effect) 3.详细剖析Vue3.0中DOM-DIFF算法原理 4.手写vite工具实现原理 5.基于Vue3.0手写实现canvas渲染器关于讲师 主讲导师:姜文 他曾在百度做过一段时间开发,还在中再生(国企)做过技术总监。

Vue3.0从实战到源码全剖析

作者: 日期:2020-06-20 点击: 357

课程目标 实战篇: Vue3核心知识与实战开发(周啸天) 1. vue3新特性全面剖析 2.基于vite实现vue3工程化部署 3.掌握setup和10种响应式系统API 4.掌握新生命周期函数和模板refs的使用 5.基于vue3实战开发“知乎日报WebApp” 源码篇:全网独家vue3核心源码剖析(姜文) 1.深入响应式系统核心,手写

从零开始,手写完整的Promise原理

作者: 日期:2020-05-18 点击: 220

课程目标 掌握高阶函数的使用,并使用其解决异步问题 掌握发布订阅模式与观察者模式 掌握promise核心应用,并用其解决异步编程问题 实现一个完整符合promise A+规范的promise库 企业真实面试中,怎么考察promise? 实现promise中常用的方法all、race、finally.. 掌握generator的使用以及CO库的原理 异步终

从零实现WebSocket通信协议

作者: 日期:2020-05-13 点击: 133

课程目标 WebSocket实现双向数据通信 WebSocket消息帧格式和握手加密原理 wireshark抓包WebSocket握手和数据通信过程 从零实现WebSocket的握手和数据通信过程 WebSocket实现聊天功能关于讲师 主讲导师:张仁阳 北京理工大学硕士。用友和爱奇艺七年开发经验,在Java、NodeJS、JavaScript、angular、vue、react

Serverless+Egg.js实战打造后台管理系统

作者: 日期:2020-04-28 点击: 300

课程目标 Egg.js脚手架搭建后台管理系统 在Egg.js中使用SequelizeORM、JWT和Redis插件 权限管理数据库的设计与创建 基于JWT编写权限管理的Restful API 配置Serverless并把Egg.js应用布署到云函数 使用TS+AntDesignPro开发前端系统 前端系统存储到云端对象 理解serverless无服务架构原理关于讲师 主

从零实现React Fiber架构和Hooks功能

作者: 日期:2020-04-22 点击: 307

课程目标 浏览器任务调度策略和渲染流程 实现React16下的虚拟DOM 实现Fiber的数据结构和遍历算法 实现Fiber架构下可中断和恢复的的任务调度 实现Fiber架构下的组件渲染和副作用收集提交 实现Fiber中的调和和双缓冲优化策略 实现useReducer和useState等Hooks关于讲师 主讲导师:张仁阳 北京理工大学硕

手写Vue源码彻底掌握Vue核心原理

作者: 日期:2020-04-15 点击: 443

课程目标 Vue中对象及数组的响应式变化原理 Vue中的依赖收集Watcher和Dep的实现 Vue中的异步更新策略 Vue中如何实现模板编译 Vue中生命周期函数的执行机制 Vue中的虚拟DOM 如何将虚拟DOM渲染成真实DOM 如何从零开始剖析Vue源码关于讲师 主讲导师:姜文 他曾在百度做过一段时间开发,还在中再生(国企

从零打造自己的Vue组件库之实现表格组件

作者: 日期:2020-04-08 点击: 232

课程目标 设计Vue表格组件 及分页组件 实现表格数据的动态渲染 实现表格全选、反选、半选功能 实现表格固定行和列 自定义渲染表格内容关于讲师 主讲导师:姜文 他曾在百度做过一段时间开发,还在中再生(国企)做过技术总监。他的技术,用一句“精通Vue源码”就够了。长期在珠峰讲授Node、vue、react、a

从零打造自己的Vue组件库之实现轮播图组件

作者: 日期:2020-04-04 点击: 204

课程目标 设计Vue轮播图组件 深度掌握组件封装思路及流程 利用transition组件实现无缝轮播 适配移动端的轮播图组件 使用Karma+mocha + Vue Test Utils进行组件的单元测试关于讲师 主讲导师:姜文 他曾在百度做过一段时间开发,还在中再生(国企)做过技术总监。他的技术,用一句“精通Vue源码”就够了。

使用Nginx+TLS实战部署与优化HTTPS

作者: 日期:2020-03-24 点击: 164

课程目标 HTTPS通信过程网络抓包流程分析 Nginx的安装布署和配置 使用OpenSSL进行证书的生成和吊销 OpenSSL进行签名、加密和密钥交换 TLS在Nginx中的部署和详细配置 在Nginx上配置证书链与多域名证书 HTTPS的攻防安全与优化关于讲师 主讲导师:张仁阳 北京理工大学硕士。用友和爱奇艺七年开发经验,在J

从零实现HTTPS协议,从0到1彻底理解HTTPS协议

作者: 日期:2020-03-18 点击: 225

课程目标 掌握散列、对称和非对称加密、密钥协商和签名证书原理 基于非对称加密实现SSL握手和密钥协商 基于对称加密实现数据通信 基于散列和验证算法实现CA证书的签发 通过Wireshark抓包掌握HTTPS协议通信全过程关于讲师 主讲导师:张仁阳 北京理工大学硕士。用友和爱奇艺七年开发经验,在Java、NodeJS、Java

从零开始,手写完整的Promise原理

作者: 日期:2020-03-10 点击: 188

课程目标 掌握高阶函数的使用,并使用其解决异步问题 掌握发布订阅模式与观察者模式 掌握promise核心应用,并用其解决异步编程问题 实现一个完整符合promise A+规范的promise库 企业真实面试中,怎么考察promise? 实现promise中常用的方法all、race、finally.. 掌握generator的使用以及CO库的原理 异步

前端超长列表渲染性能优化实战

作者: 日期:2020-03-05 点击: 787

课程目标 浏览器中的Event Loop深入理解 requestAnimationFrame性能优化 DocumentFragment性能优化 Vue.js中的固定高度虚拟列表优化 面向未来的无限列表优化方案关于讲师 主讲导师:姜文 他曾在百度做过一段时间开发,还在中再生(国企)做过技术总监。他的技术,用一句“精通Vue源码”就够了。长期在珠

2020大厂前端面试题大汇总之Vue专题

作者: 日期:2020-02-26 点击: 1297

适合人群 1、前端自学者,即将面试找工作 2、即将离校去实习前端开发岗位的同学 3、已在从事前端开发,来年想要跳槽涨薪的同学 4、受疫情影响,在家自我隔离,无事可做的前端同学课程亮点 1、全面助力2020年金三银四跳槽涨薪季 2、从应用到源码Vue主流面试题全覆盖 3、内容来源于BAT、TMD- -线大厂面试真题

2020大厂前端面试题大汇总之Vue专题

作者: 日期:2020-02-19 点击: 323

适合人群 1、前端自学者,即将面试找工作 2、即将离校去实习前端开发岗位的同学 3、已在从事前端开发,来年想要跳槽涨薪的同学 4、受疫情影响,在家自我隔离,无事可做的前端同学课程亮点 1、全面助力2020年金三银四跳槽涨薪季 2、从应用到源码Vue主流面试题全覆盖 3、内容来源于BAT、TMD- -线大厂面试真题

TypeScript后台开发与单元测试

作者: 日期:2020-02-12 点击: 206

课程目标 Typescript+Express+MySQL开发环境搭建 MySQL的ORM工具sequelize使用 使用Express路由和常用中间件开发Restful接口 使用mocha+chai编写异步单元测试用例 使用Docker在阿里云上布署Express+MySQL项目关于讲师 主讲导师:张仁阳 北京理工大学硕士。用友和爱奇艺七年开发经验,在Java、NodeJS、JavaScr

从零开始编写一个简易的Vue

作者: 日期:2020-02-03 点击: 323

课程目标 掌握高阶函数的使用,使用其解决异步问题 掌握Vue中的依赖收集Watcher和Dep的实现 掌握computed和watch的实现原理 掌握Vue中的虛 拟DOM和Vue中的Dom-diff原理 结合Vue源码剖析, 剖析Vue源码完整流程关于讲师 主讲导师:姜文 他曾在百度做过一段时间开发,还在中再生(国企)做过技术总监。他的技术,用一句&

RBAC权限原理与项目最佳实践

作者: 日期:2020-02-02 点击: 191

课程目标 基于角色的权限管理(RBAC)原理 RBAC的mysql数据库设计 基于Egg.js的egg passport权限实战 umi ui+AntDesignProV4项目构建 注册登录、菜单权限和按钮权限关于讲师 主讲导师:张仁阳 北京理工大学硕士。用友和爱奇艺七年开发经验,在Java、NodeJS、JavaScript、angular、vue、react、前端工程化、前端

TypeScript实战开发专业级的React项目

作者: 日期:2020-01-14 点击: 513

现在前端三大框架Angular、Vue、React都在使用typescript,也有越来越多的前端项目使用typescript开发。很多前端或者还没有开始使用,或者使用了但还处于简单使用的初级阶段,现在我们可以通过一个Typescript+React项目真正掌握ts中的高级技巧和专业写法,真正熟悉React全家桶开发中的类型声明,从而真的成为一名专业级typescript开发者,从而在求职和工作中游刃有余,我们马上开始吧!

从零开始,手写完整的Promise原理

作者: 日期:2020-01-08 点击: 172

课程目标 掌握高阶函数的使用,使用其解决异步问题 掌握发布订阅模式与观察者模式 掌握promise核心应用,并用其解决异步编程问题 实现一个完整符合promise A+规范的promise库 企业真实面试中,怎么考察promise? 实现promise中 常用的方法all、race、 finally... 掌握generator的使用以及CO库的原理 异步

玩转React单元测试与e2e实战

作者: 日期:2020-01-01 点击: 412 React

课程目标 TDD、 BDD和单元测试概念 搭建Typescript+Jest+Enzyme集成环境 掌握Jest配置、匹配器、命令行工具、钩子函数、作用域、Mock 使用Jest+Enzyme编写React组件、Redux、异步和路由单元测试 使用puppeteer进行e2e测试实战关于讲师 主讲导师:张仁阳 北京理工大学硕士。用友和爱奇艺七年开发经验,在Java

React服务端渲染之TypeScript+Next.js实战

作者: 日期:2019-12-25 点击: 291

课程目标 原生和脚手架项目构建及目录结构 页面组件和路由组件 路由跳转、动态路由和钩子函数 异步请求获取数据及样式处理、懒加载模块 集成AntDesign和 上线部署关于讲师 主讲导师:张仁阳 北京理工大学硕士。用友和爱奇艺七年开发经验,在Java、NodeJS、JavaScript、angular、vue、react、前端工程化、前端

 69    1 2 3 下一页 尾页