架构师·2018 年 4 月刊
InfoQ
InfoQ 编辑部
8324 人已学习
限活动获得
架构师·2018 年 4 月刊
15
15
1.0x
00:00/00:00
登录|注册

卷首语:在AI横行的时代,你为什么还要固守大前端?

我对自己的定位是 Node 全栈,以大前端为主,Node 辅助,囊括所有和用户直接相关的开发。我认为这是趋势,我也确实在自身的经历中体验到了好处。目前大前端还没有形成固定模式,还在混乱发展,所以前景是非常被看好的。当收到邀请让我写卷首语的时候,我特别想聊聊在 AI 横行的时代,你为什么还要固守大前端?

1. 大前端还没有天花板

从 web1.0 到 web 2.0,我们其实没太多感知,除了出现了很多 Prototype、jQuery 等框架,帮我们抹平了浏览器兼容性外,真的没有太多惊喜。至于 ria,估计早已经没多少人知道。至于 gwt 这个 Google 惊艳的尝试,也慢慢地淹没在记忆里。
2014 年,前端开始出现 Backbone,它是第一个知名的前端 mvc 框架,从此开始前端开启了划时代的篇章。随后 Angular 横空出世,从 mvvm、ioc,到指令等各种概念,点燃了很多后端开发对前端的幻想。诚然,前端集成了更多的后端思想,这是好事,但从另一个角度考虑,这也是今天大前端发展过快的导火索。
随后 React 的诞生,借助于 Virtual DOM 的抽象,真正地实现了组件化,再次将组件化这个概念推向高潮。再说 Vue.js,在 Angular 火的时候,它借鉴了一部分,在 React 火的时候,它又借鉴了一些,在大家都抱怨前端越来越复杂的时候,它站出来,你想要的特性我都有,而且更简单,它的流行也是可以理解的。
移动端也面临同样的难题,既想要 h5 的灵活性,又想要有原生 App 的良好体验。这是鱼和熊掌的博弈,从 Native 到 Hybrid(还是不能满足复杂交互),到基于组件的各种方案 React-Native/Weex(组件层面跨平台,写法统一,执行最终是原生代码,是折衷方案),它们丰富了端上的开发,也从另一个角度,是前端开发同学让这些创新方案落地。
今天,泛义的前端是涵盖那些熟悉 React 在做 React Native 的前端开发的。在很多大公司也都已经使用这种模式很久了,除了降低开发成本外,也拓宽了前端的更多涵盖领域。在未来,应该有更多领域被纳入到大前端概念里。

2. 你需要了解更多的架构知识

确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

在AI横行的时代,为什么还要固守大前端?这篇文章探讨了大前端的发展趋势和重要性。作者认为,大前端仍然具有巨大的发展空间,从web1.0到web 2.0,再到前端框架的不断演进,大前端的发展历程展现出了前所未有的创新力和潜力。随着Node.js的助力,前端开发迎来了爆发期,组件化、SSR、PWA等技术的出现使前端开发更加高效。同时,作者强调了对架构知识的重要性,指出前端开发者需要了解更多的架构知识,尤其是Node.js,以开启更多大前端的可能性。此外,文章还强调了用户体验的重要性,指出大前端不仅仅是“端”的概念,更是为了提升用户体验。在AI时代,大前端的作用不可或缺,可以通过PC/H5快速验证AI算法,实现多端对齐,为移动端提供更好的支持。总的来说,大前端的发展前景广阔,对于前端开发者来说,拥抱变化,不断学习和思考,将会迎来更美好的未来。

登录 后留言

全部留言(5)

  • 最新
  • 精选
  • 时间都……
    这么前端技术,真是难为我们后端了,到公司面试要求前端和后端都会,郁闷
    2018-05-07
    9
  • 晨光
    作为一个刚刚投身it的小白,整篇出了jQuery是我了解并且用过的以外,其他的好多甚至都没有听过!三年后再来过!不行就再三年!总有我全部都知道的时候!
    2018-05-25
    1
  • TaylorZun
    期待作者大大更多前端文章~
    2018-05-19
    1
  • 天空之城
    作者好厉害,可以和他学习吗
    2018-05-12
  • 木头
    少抱怨,多思考😁😁
    2018-05-11
收起评论
显示
设置
留言
5
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部