2017年你是否还跟得上WEB技术栈浪潮

最近有人在问我现在新出的前端框架如此之多,是否需要全部学习?我的答案是没有必要,人的精力是有限的,我们更应该将有限的时间用在主流框架设计思想的学习和时间中。

我们还是拿数据来说话,本文所有统计结果都来自Wappalyzer。

JavaScript框架

使用最多的依旧是jQuery,并且以52%的比例占据着绝对的统治地位。目前流行的三大框架React/Vue/Angular唯一上榜的是React。

使用React的站点超过了使用Vue站点两位数(前者有1,,+,后者49,+)。

但要注意的是,jQuery使用最多,但并不意味着jQuery是现在最火的技术。因为曾经jQuery一家独大的时候,持续了长达5年的时间,并伴随着Bootstrap,Require,Backbone的诞生。而现阶段,很多网站都是5-10年前开发的网站,占有率相当高,因此以52%的占有率来说是理所当然的。

React从学习难度曲线,项目实现速度,到团队开发多角度来看,React的上榜是实至名归的。虽然一开始接触React的同学可能对于其单向数据流,组件式开发等方式难以理解,但是当学习达到一定的程度后,开发速度也会陡然提升,远超jQuery。并且其组件式的设计思想,也十分利于团队开发。

Angular2火且优秀,功能十分全面,但是难在其技术学习曲线,强烈推荐中级开发者入手使用。

Vue算是集React和Angular大成的产物,但是语法又没有那么纯粹,毕竟在有限的社区环境下,和React,Angular相比还是有一定差距。但他的优势也相当明显,体积小巧,并且可以单独作为模板引擎在页面中直接使用,Vue的这一点特性也是我最喜欢的,也是React和Angular无法比拟的。

WEB服务器

最火的是Apache和Nginx.

操作系统

事实证明,还是带图形界面的赢了,WindowsServer占据了43.2%的份额。接下来是最友好的Ubuntu,之后是不差钱企业爱用的UNIX,可选的还有Debian和CentOS等。

数据库

这个也没有什么悬念,MySQL仍然领导着一切。

编程语言

PHP以80%的占有率鄙视了一切(所以说PHP是全世界最好的语言~.~)

WEB发展速度如此之快,我们时常容易迷失方向,但是我们前端开发者一定不要放松对基础知识和设计模式的学习,它就像我们的Low-Levelfunction一样构作为坚实基础,才会有High-Levelfunction这样的优秀的表现。

在一浪接着一浪的WEB技术浪潮中,我们要一只脚踩在现在,另一只脚迈向未来,才能做到不会被拍死在沙滩上。

赞赏

长按







































百癣夏塔热片治白癜风效果行不行
治疗白癜风的药方



转载请注明:http://www.guyukameng.com/php/8621.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了