美文网首页我爱编程
前端的发展(个人理解)

前端的发展(个人理解)

作者: SilenceAK47 | 来源:发表于2018-05-25 14:13 被阅读0次

进化

化繁为简让编码更快乐(站在巨人的肩膀上)。


进化

符合历史的发展趋势,从石器时代到现代社会,就是一个不断站在巨人肩膀上的过程。

  • 从纯JS、HTML、CSS编写,到jQuery、Bootstrap、LESS/SASS,再到Angular / Vue / React
  • 从纯原生编码到框架搭建,架构实现(从纯泥土房到砖房)
  • 从web前端到后端(NodeJS),再到桌面端(Electron),再到移动端(Hybrid,React Native,Wexx),再到游戏端(WebGL,Canvas),再到小程序

发展有多快?

请看从入门到放弃:《2016年学习前端是一种怎样的体验》

很多事物都有从入门到精通/放弃的过程,就像数学一样,学会了1+1=2,1+2=3...你就入门了,可到了高数这里...很多人挂掉了,更别说精通了。

之前被看不起?

web前端的发展时间非常短,而后端已经发展了几十年了,帝国时代的后端看不起石器时代的前端,这很正常。(但仅限过去)
如今:

  • 后端能写的算法,前端一样能写(卫星轨道计算库)
  • 后端渲染模板,现在搬前端来了(React的JSX)
  • 以前的全量加载,到现在的模块化开发,按需加载(性能提升)
  • 以前只能写前端界面,现在连后端也能写了(NodeJS),能操作非关系型数据库(MongoDB)
  • ......

感谢

我们只是站在巨人的肩膀上,语言、工具、框架......都是拿来即用,我们只需学会如何使用。并且,前端绝大多数都是开源的,感谢各大开源社区以及积极参加开源的开发者们,正因为有你们,前端才会有翻天覆地的变化,真的非常感谢!

相关文章

  • 前端的发展(个人理解)

    进化 化繁为简让编码更快乐(站在巨人的肩膀上)。 符合历史的发展趋势,从石器时代到现代社会,就是一个不断站在巨人肩...

  • 你必须要知道的前端那些事儿---入门级必读

    “ 作为一个入门级的前端小白,前端的发展历史,是你必须要了解的。因为这可以让你更好的理解前端、理解整个前端的行业状...

  • 前端发展个人梳理

      前端的本质就是展示数据给用户,最原始的前端工作就是从服务器获取html文档,然后渲染展示在浏览器上面。随着互联...

  • 《重学前端》笔记: 000 开篇

    《重学前端》笔记: 开篇 开篇词 + 架构路线 + 学习路径 开篇词 | 从今天起,重新理解前端 前端发展史:从青...

  • 软件发展的个人理解

    今天的互联网新闻看到了携程开始建立自有品牌的酒店。面向C端用户的软件开始跟自己支持的B端用户抢市场了,而B端的用户...

  • 如何理解组件化,模块化 开发

    前端模块化、组件化的理解 随着前端的不断发展,前端已经不仅仅是一个简单依据需求完成网页开发的过程, 如何提高网页开...

  • 对前端开发的理解

    2021.03.18我将从历史,契机和未来发展三个方面谈谈我对前端的理解。历史:2011年前,前端都是后端代码的附...

  • 对前端状态管理的个人理解

    前端状态管理请三思 在这篇文章中提到了前端状态管理的一种思路,也就是使用有限状态自动机来管理前端状态。初读时我没有...

  • 02-明确你前端的学习方法和学习路线

    在之前讲到的重新开始学习前端一文中,讲到了我个人学习前端的过程,以及重新理解前端,巩固前端的基础!下面来讲讲之所以...

  • NodeJS--01

    前端框架的发展历史 一篇文章了解前端框架演变前端框架的发展现状与趋势The best of JavaScript,...

网友评论

    本文标题:前端的发展(个人理解)

    本文链接:https://www.haomeiwen.com/subject/pzoejftx.html