面试前端开发需要准备的内容

本文是为了我自己的面试需要准备的内容

基础知识

  1. html基础知识
    1.常用的一些标签
    2.html5的新特性

  2. css基础知识
    1.css常用的一些样式处理
    2.css3新特性,重点动画
    3.我用过的比较特别的css

  3. js基础
    1.基础的常用的一些性质
    2.es6新特性
    3.基础概念:闭包、对象的创建、继承等。
    4.前后端交互:ajax

常用框架

  1. jquery的源码理解
  2. react+redux
  3. angular和vue的认识
  4. 其他框架

工程化前端工具

  1. gulp(目前很火)
  2. babel(主要用来转化es6)
  3. webpack

后端的基础认识

  1. 接口设计
  2. 数据库的相关知识
  3. 数据库表结构以及一些sql语句

网络的认识

  1. HTTP的相关知识
  2. tcp/ip相关知识
  3. 网络安全基础
  4. CDN

进阶

  1. 性能优化
  2. SEO优化
  3. 代码模块化
  4. 面向对象、面向过程、面向切面、函数式编程
  5. 预处理语言(less,sass)

你可能感兴趣的:(面试,前端开发,面试,技术栈)