• 代码库-前端
  • 1、首屏秒开功能
  • 2、侧边栏收缩功能
  • 3、表单查询功能
  • 4、日期选择功能
  • 5、分页功能
  • 6、搜索框功能
  • 7、权限统一管理
  • 8、markdown
  • 9、登陆验证功能
  • 10、统一头部框架
  • 11、主题设置
  • 12、基础的框架搭建
  • 13.在线预览功能
  • 代码库-后台
  • 技术选型
  • ES面试试题精编
  • 1.箭头函数里this的指向与普通函数的区别
  • 移动端
  • 基础工程的搭建
  • 组件一:列表页面demo
  • 1.1 父子组件
  • 1.2 左滑删除
  • 1.3 下拉刷新、上拉加载
  • 组件二:vue圆环分享菜单
  • 组件三:移动端日期选择器
  • 组件四:瀑布流布局的实现
  • 组件五:带动画的点赞按钮
  • 组件六:移动端图片剪裁上传组件
  • 组件七:整屏滚动组件
  • 组件八:虚拟键盘组件
  • 组件九:移动端侧边栏效果
  • 组件十:实现图集预览的效果
  • 组件十一:移动端适配
  • 组件十二:轮播图
  • 组件十三:移动端调试利器
  • 组件十四:弹窗选择器
  • 14.1 普通选择
  • 14.2 时间选择
  • pc端
  • 组件一:一个优雅的Markdown编辑器
  • 组件二:搜索功能的实现和多种类型的搜索选择框
  • 组件三:日期选择器
  • 组件四:富文本编辑器
  • 组件五:省份、市和地区联动选择器
  • 组件六:PC端图片剪裁上传组件
  • 组件七:可排序可检索的表格
  • 组件八:交互式密码强度计
  • 组件九:监听键盘的按键
  • 组件十:实现图片预览的效果
  • 组件十一:多种类型的登陆验证码的实现
  • 11.1 拼图验证码
  • 11.2 短信验证码
  • 11.3 文字验证码
  • 组件十二:全屏功能
  • 通用组件
  • 组件一:组件的缓存使用
  • 组件二:页面切换时滑动效果
  • 组件三:常用表单验证组件
  • 组件四:cookie、storage的使用
  • 组件五:地图组件
  • 组件六:进度条组件
  • 组件七:视频播放控制
  • 组件八:音频播放控制
  • 组件九:可变彩色svg图标方案
  • 组件十:组件的延迟渲染
  • 组件十一:图片的预占位效果
  • 组件十二:多种Vue自定义指令
  • 组件十三:多种Vue自定义事件
  • 组件十四:多种Vue自定义过滤器
  • 组件十五:时间处理组件
  • javascript算法和数据结构
  • 一、课程目标
  • 1.1 什么是算法
  • 1.2 输入、输出和数量级
  • 二、算法
  • 1、二分算法
  • 前端性能优化原理与实践
  • 1、从输入 URL 到页面加载完成,发生了什么?
  • 2、http优化
  • 3、webpack 的性能瓶颈
  • 4、图片优化--质量与性能的博弈
  • 5、浏览器缓存机制介绍与缓存策略剖析
  • 6、本地存储——从 Cookie 到 Web Storage、IndexDB
  • 7、CDN 的缓存与回源机制解析
  • 8、服务端渲染
  • 9、解锁浏览器背后的运行机制
  • 10、对症下药—— DOM 优化原理与基本实践
  • 11、千方百计——Event Loop 与异步更新策略
  • 12、最后一击——回流(Reflow)与重绘(Repaint)
  • 13、优化首屏体验——Lazy-Load 初探
  • 14、事件的节流(throttle)与防抖(debounce)
  • 15、Performance、LightHouse 与性能 API
  • JS逻辑运算题
  • 1. 两数相加