01-总结笔记怎么理解前端


学如逆水行舟,不进则退

从大学时期开始学习前端,看过的资料很多,也很杂乱,没有一个系统的目录结构,学习网站也看了不少,但是知识点太多太零碎,有的脑子里虽然有印象,自己也亲自动手做过,但是还是会有遗漏的地方,不如多总结总结...


开始总结笔记,相信这是一个很棒的开始,加油,zz。

步入前端这个行业好长时间了,从最基础的开始吧

谈谈我对 前端 的理解?

首先前端,我会把它分成两个部分,一个是‘前’,一个是‘端’

前:是指与人直接打交道的部分,例如界面的展现,与用户的交互等;

端:我理解为输出终端,比如pc浏览器,手机浏览器,甚至有些app,有些应用程序等等;

前端合起来就是这些浏览器,app,应用程序的界面展现以及用户交互

之前我对前端的认识局限于做网页的,后来接触到WEB前端工程师,很高大上的一个名字,使我有了新的认识

而我们的职业就是利用HTML与CSS构建页面,用JavaScript完善交互以及提升用户体验;

作为一名WEB前端工程师,压力与动力是同在的,因为前端已不再是过去简单的写几个页面就行了,前端这个行业的未来发展趋势日益趋向工程化、模块化开发,这无疑给我们带来了巨大的压力,但又何尝不是前进的动力呢?

前端的技术更新速度非常快,这就使得我们必须不断的学习新的技术,只有这样才能跟上时代的潮流,不至于被历史淹没

起初我对前端的认识源自于HTML5游戏,我认为它有几个吸引我的地方:

  • 点开就可以玩,充分利用移动端流量
  • 开发周期短,试错成本低
  • 终端设备等硬件能够支持HTML5游戏
  • WiFi和3G/4G网络快速发展和普及
  • 当然也得益于HTML5这门技术和工具的成熟和应用

作为一名优秀的前端开发人员需要掌握的知识技能:

  • HTML、HTML5
  • CSS2、CSS3
  • JavaScript、jQuery、Bootstrap
  • Angularjs、Nodejs、Reactjs、Vuejs
  • 理解MVC、MVVM开发思想
  • 对设计模式的理解等等
  • 软知识和硬知识都要掌握

你可能感兴趣的:(01-总结笔记怎么理解前端)