文章来源于我对知乎的一个相关问题的回答。
JavaScript是最流行的编程语言,除此还有Java。
如Tiobe所说:
JavaScript才是编程语言里面的IE,JavaScript在最近几年才在追赶主流。
所以JavaScript有ES6,微软有Chakra:
一个好的前端工程师,必须也是一个好的后端工程师。 一个好的前端工程师,必须也是一个好的后端工程师。 一个好的前端工程师,必须也是一个好的后端工程师。 因为像Backbone这种框架的思想就是来自于后端: Angular的MVVM也是来自于后端
Angular的MVVM也是来自于后端
ES6也是来自于后端语言进化出来的。
Component不是一个新鲜的概念,除此还有微服务。
当你把前后端分离时,你就会发现你们之前只有接口。 如果你体会不了后端的问题,那么你就是在扯淡。
没有实现前后端分离的React,就是个坑。
因为很多人把React写成了ASP.NET。 Node.js作为构建工具比起后台Server更流行。
未来的网站可以没有后台,但是不能没有前台。
其实iOS、Android、WP都属于前端的范畴。
更多前后端的历史可以参见: RePractise前端篇: 前端演进史修改