技术知识梳理

256 阅读1分钟

背景    

作为一名前端工程师,技术知识积累很重要。技术积累到一定程度,就会发现,需要工具帮助你梳理知识点,才能对知识更好的掌握,这种方式就是写作。

本文章,主要是对所学知识的总结,梳理出技术点,以后做详细整理

知识梳理

html篇

  1. 背景,标签
  2. 知识体系

css篇

  1. 背景,盒子模型,属性,权重
  2. 浏览器渲染页面的整个过程
  3. 端兼容性问题
  4. less, scss等语言
  5. 作用域,块级作用域
  6. 图标库,svg使用
  7. 知识体系

js篇

  1. 背景,数据类型,操作符,对象,作用域,执行环境,原型链,继承,闭包,bom,dom, 事件,异常处理,ajax,canvas
  2. 异步编程,事件循环,执行队列
  3. es6语法,模块化编程
  4. 节流,防抖及其应用场景
  5. 错误日志监控
  6. 构建知识体系

vue篇

  1. 渐进式框架, mvvm, 组件化开发,数据驱动,生命周期,模板指令,  组件通信,事件、属性绑定,异步渲染,过度、动画
  2. ui库对比
  3. vue全家桶

移动端篇

  1. 浏览器视口,设备宽度,dpi, 
  2. 布局,rem, vm 
  3. 图片适配
  4. 兼容性问题

小程序篇

  1. 基础语法,优秀功能,权限机制
  2. UI库
  3. 内嵌h5网页

工具篇

  1. webpack 前端打包工具
  2. npm 包管理工具
  3. nginx  服务器
  4. jenkinx 构建工具
  5. sentry 前段监控
  6. git 项目管理工具

服务器篇

  1. linux文件系统,基本命令,软连接,权限管理,vi,apt,yum包管理工具, 安装解压软件
  2. nodejs, koa
  3. mongodb