Skip to content

Latest commit

 

History

History
269 lines (262 loc) · 12.3 KB

Plan.md

File metadata and controls

269 lines (262 loc) · 12.3 KB

前端体系完成情况(结构梳理完成)

  • 1.HTML
    • 1.HTML基础
      • 🍚第一部分:HTML基本结构
      • 🍦第二部分:HTML常用标签
      • 🍩第三部分:路径 & 锚点定位
      • 🍪第四部分:表格 & 列表
      • 🍺第五部分:表单
      • 🍹第六部分:自己对HTML的一些胡思乱想
    • 2.HTML5
      • 🥗第一部分:标签
      • 🍥第二部分:属性
      • 🍱第三部分:API
      • 🍛第四部分:canvas(画布)
      • 🍚第五部分:存储
      • 🍢第六部分:交流
      • 🍧第七部分:工作线程
      • 🍩第八部分:位置感知
  • 2.CSS
    • 1.CSS基础
      • 🌎第一部分:CSS入门
      • 🌝第二部分:CSS外观样式
      • 🌛第三部分:CSS背景及应用
      • 🌙第四部分:标签显示模式 & CSS盒模型
      • ⭐️第五部分:CSS三大特性
      • 🌟第六部分:浮动 & 清除浮动
      • 💫第七部分:定位
      • ✨第八部分:其他
    • 2.CSS3
    • 3.现代化CSS
      • 🐲第一部分:前处理器 & 后处理器
      • 🍀第二部分:CSS分层 & 面向对象
      • 🎋第三部分:CSS Houdini
      • 🌱第四部分:CSS与数学
    • 4.CSS应用
  • 3.JavaScript
    • 1.JavaScript根基
      • 🐲第零章:JavaScript简介
      • 🌵第一章:基础语法
      • 🎄第二章:基础概念过度
      • 🌴第三章:数值(Number)
      • 🌱第四章:字符(String)
      • 🍃第五章:布尔(Boolean)
      • 🌿第六章:数组(Array)
      • 🌲第七章:函数(Function)
      • 🎋第九章:日期(Data)
      • 🍄第十章:正则(Regex)
      • 🌾第十一章:其他内置对象
      • 🌻第十二章:DOM
      • 🌾第十三章:BOM
      • 🎃第十四章:事件
      • 🐚第十五章:前后端交互
      • 🌎第十六章:浏览器
    • 2.JavaScript深入
      • 🐶预编译
      • 🐹作用域,作用域链(主要对于函数而言)
      • 🐼闭包(对于函数而言)
      • 🐮立即执行函数(IIEF)
      • 🙉原型,原型链
      • 🐯this指向详解
      • 🐸var let const function 到底区别在哪里?
      • 🐙内存回收机制
      • 🐔Event Loop
      • 🐣位操作符
      • 🦄Web中的编码和转义
    • 3.JavaScript应用
      • 🐲第零章:综合应用
      • 🌴第五章:函数(Function)
      • ...
    • 4.ES6
    • 5.Underscore库源码分析
    • 6.Lodashjs库源码分析
    • 7.函数式编程
    • 8.TypeScript
      • 🐬第一部分:TypeScript介绍
      • 🐌第二部分:TypeScript基础
  • 4.jQuery及其周边库
    • 1.jQuery基础
    • 2.jQuery第三方库
    • 3.jQuery源码解析以及实现
  • 5.1MVVM框架(Vue)
    • 1.MVVM框架绪论
      • 🐣第一部分:MVVM的前世今生
    • 2.Vue基础
      • 🥜第一部分:前言
      • 🍯第二部分:Vue基础
      • 🍖第三部分:Vue进阶
      • 🍔第四部分:Vue组件
    • 3.Vue全家桶
      • ⚽️第一部分:Vue-Cli
      • 🏀第二部分:Vue-Router
      • 🏈第三部分:Axios
      • ⚾️第四部分:Vuex
      • 🎾第五部分:Vue测试(Jest)
      • 🎱第六部分:Vue测试(mocha)
      • ⛳️第七部分:UI组件库(Element)
    • 4.Vue源码解析以及实现
    • 5.VueRouter源码解析以及实现
    • 6.Vuex源码解析以及实现
    • 7.Axios源码解析以及实现
  • 5.2MVVM框架(React)
    • 1.React基础
    • 2.React全家桶
  • 6.移动端
    • 0.移动端开发绪论
      • ⏱第一部分:移动端发展历史
      • 📡第二部分:移动端技术发展历史
      • 📱第三部分:手机硬件组成
    • 1.HTML5混生开发
      • 🍖第一部分:混生开发绪论
      • 🍳第二部分:屏幕适配
      • 🍔第三部分:优化体验
      • 🌭第四部分:WebView
      • 🍟第五部分:H5跟原生交互
      • 🌮第六部分:H5混生开发框架
      • 🍜第七部分:混合开发实践
    • 2.微信小程序
      • 🐇第一部分:微信小程序核心理念,以及基础开发介绍
      • 🐳第二部分:WXML
      • 🐠第三部分:WXSS
      • 🔥第四部分:微信小程序基础组件
      • 🐌第五部分:微信小程序API
      • 🦀第六部分:微信小程序开放能力
      • 🔎第七部分:微信小程序其他探索
      • 🦋第八部分:组件化开发小程序(基础)
      • 🙉第九部分:组件化开发小程序(进阶)
      • ☁️第十部分:小程序云开发
      • 🐯第十一部分:现代化开发小程序探索
      • 🕊第十二部分:微信小程序项目实践
    • 3.Flutter
    • 4.React-Native
    • 5.移动端原生开发
  • 7.Node
    • 1.Node绪论
    • 2.原生Node
    • 3.Express框架
    • 4.Koa2框架
    • 5.Egg框架
  • 8.0网络
    • 1.前端网络基础
      • 🥔第一部分:HTTP协议
      • 🥝第二部分:缓存
      • 🍈第三部分:cookie & session & token
      • 🍓第四部分:HTTP2
      • 🍎第五部分:Nginx
      • 🍇第六部分:Notes网站优化
  • 8.1前端工程化
    • 1.Webpack
      • 🗂第一部分webpack初步探索
      • 📕第二部分:loader
      • 📗第三部分:plugins(插件)
      • 📘第四部分:其他配置
      • 📙第五部分:webpack高级
    • 2.Glup
    • 3.Cli书写
  • 8.2前端安全
    • 1.前端安全绪论
      • 🐌基础一:Cookie
      • 🐥基础二:Session
      • 🐒基础三:Token
    • 2.前端基本防护
      • 🍏第一种:SQL注入
      • 🍐第二种:XSS
      • 🍊第三种:CSRF
      • 🍈第四种:DDOS
      • 🌶第五种:HTTP劫持
  • 8.3前端性能优化
    • 1.前端性能优化基础
  • 8.4前端代码质量
    • 1.ESLint
    • 2.前端测试框架Jest
      • ⛄️第一部分:Jest基础
      • 💦第二部分:Jest中的日常使用
      • ...
    • 3.自动化测试
    • 4.项目质量检测
  • 8.5运维
    • 1.Liunx知识
    • 2.容器化
    • 3.集成测试
  • 8.6前端架构
    • 1.前端架构
      • 🌽第一部分:Cli全栈化
      • 🥐第二部分:智能容灾
      • 🍯第三部分:多端统一框架
      • 🌮第四部分:大中台
      • 🍳第五部分:智能部署,智能发布
      • 🍔第六部分:无痕埋点
      • 🥑第七部分:可视化搭建
  • 9.项目

速查完成情况(结构尚未梳理完成)

  • 1.前端(体系大致调整完成)
    • 1.HTML和HTML5速查
      • 🍲第一部分:常用的HTML标签,和常见的概念和用法
      • 🥓第二部分:Canvas
      • 🥒第三部分:websocket
      • 🌶第四部分:本地存储
      • 🍞第五部分:地理定位
      • 🍯第六部分:HTML5视频标签(video)&& 音频标签(audio)
      • 🍖第七部分:Web工作线程
      • 🍳第八部分:其他内容补充
    • 2.CSS和CSS3速查
      • 🕊第一部分:常用布局
      • 🐑第二部分:常用样式
    • 3.JS方法速查
      • 🍥第一部分:数组
      • 🍡第二部分:对象
      • 🍧第三部分:DOM
      • 🍣第四部分:BOM
      • 🍬第五部分:时间
      • 🍭第六部分:处理JS原生具有的一些问题
      • 🍹第七部分:其他
    • 4.jQuery及其周边库速查
      • 🐣第一部分:jQuery
      • 🦁第二部分:jQuery系列库(Bootstrap)
    • 5.MVVM框架速查(Vue)
      • 🐢第一部分:Vue
      • 🦀第二部分:Vue
      • 🐟第三部分:Axios
      • 🐡第四部分:Vue
      • 🐬第五部分:Vuex
      • 🦐第六部分:Element.ui
    • 6.移动端速查
      • 🐂第一部分:HTML5混生开发
      • 🐪第二部分:微信小程序
      • 🦏第三部分:Flutter
      • 🐘第四部分:React-Native
      • 🐑第五部分:移动端原生开发
    • 7.前端其他知识速查
      • 🌟第一部分:Git && GitHub
      • 💫第二部分:包管理工具(npm)
      • ✨第三部分:前端工程化工具(Webpack)
      • ☀️第四部分:测试(Jest)
      • ❄️第五部分:CSS预处理器
      • 💥第六部分:跨平台开发(Electron)
  • 2.后端
    • 1.Node速查
      • 🍡第一部分:Node基础操作
      • 🍭第二部分:Node常用的组合操作
    • 2.Node第三方库速查
    • 3.MySQL速查
    • 4.MongoDB速查
    • 5.Redis速查
  • 3.运维
    • 1.各种软件安装速查
      • 🍀第一部分:Centos7.*下安装软件
      • 🌾第二部分:docker安装各种软件
    • 2.Nginx速查
    • 3.Docker速查
    • 4.Linux速查
    • 5.其他
  • 4.其他
    • 1.正则表达式速查
      • 🛴第一部分:创建正则表达式
      • 🛵第二部分:JS正则表达式的方法
      • 🚃第三部分:正则表达式的简单规则
      • 🚅第四部分:常用正则表达式·速查
    • 2.好的网站推荐
      • 🐳资料类
      • 🐬工具类
      • 🦋社区类