细说Web前端(一)

来源:互联网 发布:文物艺术品网络拍卖 编辑:程序博客网 时间:2024/06/06 23:16

  前端技术日新月异,从传统的jQuery框架编程,到基于MVC架构的backbone框架,近几年MVVM框架Vue,Angular,React成了主流,而且随着Node的出现,许多管理工具令人应接不暇。技术的高速发展令不少前端初学者感到迷茫,浮躁。
  博主认为初学者应该打好原生JavaScript基础(建议看下jQuery的源码),再学习ES6,ES7。当你能熟练玩转JavaScript,应该学习下软件架构,了解MVC,MVP,MVVM的发展历程,这些架构主要是让代码模块化和具有复用性而且随着Node的发展下,诞生了很多构建工具。这些就衍生出前端工程化概念,框架 || 工具 是为了让程序员高效的编程,学习适合的为上上之举。
  庄子云:“吾生也有涯,而知也无涯。以有涯随无涯,殆已”,学习的目的是认清世界,而不是将大脑武装成数据库。
  博主认为初级前端工程师应往两个方面学习:

0x01 如何写出能让用户眼前一亮并且用户操作简单的网页
0x02 如何让代码可复用性,封装性,优雅,一目了然

好好coding,早日赚大钱 :)