vue生态 - 图1part1、part2 vue生态 - 图2

源码学习建议:

  • vue/react对比学习
  • 与使用相关的原理。例如vdom、JSX、setState

    Vue面试题

  1. v-show与v-if区别?
  2. 为何v-for中要用key?
  3. 描述vue声明周期(含有父子组件)?
  4. vue组件如何通信?
  5. 描述组件渲染和更新的过程?
  6. 双向数据绑定v-model的实现原理?

    React面试题

  7. React组件如何通信?

  8. JSX本质是什么?
  9. context是什么, 有何用途?
  10. SCU(shouldComponentUpdate)的用途?
  11. 描述redux单项数据流?
  12. setState是同步还是异步?

    webpack面试题

  13. 前端代码为何要进行构建和打包?

  14. module、chunk、bundle分别什么意思, 有何区别?
  15. loader、plugin的区别?
  16. webpack 如何实现懒加载?
  17. webpack常见性优化?
  18. babel-runtime和babel-polyfill的区别?

    框架综合应用

  19. 基于React设计一个todolist (组件结构, redux state 数据结构)

  20. 基于Vue设计一个购物车 (组件结构, vuex state 数据结构)

资源来自: 慕课网,前端框架及项目面试 聚焦Vue/React/Webpack; 讲师,双越
🔚2020-6