大前端
大前端就是所有前端的统称,比如Android、iOS、web、Watch等。
大前端最大的特点在于一次开发,同时适用于所有平台,开发者不用为一个APP需要做Android和iOS两种模式而担心。
其实大前端的主要核心就是跨平台技术,有了跨平台技术,各个平台的差异性就抹平了,开发者只需要一套技术栈就可以开发出适用于多个平台的客户端。
全栈的性能
全栈工程师主要负责应用开发,对前端后端技术都能熟练使用,更关注应用开发本身,以做新功能为主。
但在大型应用中,除了功能,性能也变得重要,这时候就需要构架师了。构架师考虑的是技术的选型,系统模块之间的连接方式,系统可能的瓶颈,然后还有负载均衡和缓存之类的支持系统。
后端
网站后端包括服务器、应用还有数据库。后端开发者构建并维护这些组件,为网站提供多方面支持。