一些思索

技术选型

现在的前端技术发展太快,甚至于有人呼吁能慢点下来,对于架构师来说,乱花渐欲迷人眼。前两年,每次的技术分享会都是AngularJS大行其道,现在又是ReactJS扑面而来。

think-react

好在各个框架是趋同的,某个先进的理念被这个框架采用,另一个框架也会想要引入。比如AngularJS2.0就加入了类似虚拟DOM的特性,很快也会支持生成Native应用。

所以选型时,主流的几个框架都是可以的,关键在于架构师对技术本身的理解,对框架周边环境的理解,然后要找到适合自己团队的技术落地的路线。

人员培养

JSP时代,前端工程师基本上等于切图仔;在前后端分离的时代,前端工程师需要熟练掌握JS技能;而在组件化的时代,前端工程师需要更多的程序设计的能力,如面向对象、设计模式、重构,这些本来是后端工程师的基础能力。

复杂度是不会凭空消失的,它只是从一种形态转化为另一种形态,后端的业务前移,复杂度前移,技能要求也相应提高。

成长都是痛苦的,但是我们欢迎变化,我们需要思考的是如何帮助大家尽快成长起来。