范文健康探索娱乐情感热点
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

infoq前端(大前端领域)

  infoq 前端(大前端领域)
  InfoQ编辑部 InfoQ
  提起大前端,总会有人抱怨"学不动了",因为技术更新太快。那大前端的风会吹向何方?是跨端、Flutter、Serverless,还是小程序?为回答上述问题,结合 InfoQ 编程语言 4 月排行榜的调查结果,我们采访了大前端领域的三名程序员,试图了解这个领域的程序员们。
  发现 1:Web 开发依然是大前端领域的主流
  基于投票数据,我们发现 Web 开发得票率为 68%,由此可见它依然是大前端领域的主流。iOS 开发得票率为 16%,排名第二,而 Android 开发则以 5% 的得票率排名第四。同时,我们注意到,小程序开发以 6% 的得票率超过 Android 开发的 5%。
  在采访中,网名叫月熊的程序员表示,自己在大前端领域最关心的技术方向是跨端开发、微前端和数据可视化 / 交互。而他所在公司的业务是面向小批量制造领域的数字化工厂和智能制造行业,主要工作涉及基于 Web 的跨端应用开发,包括 Web 端、移动端、桌面端、小程序端,以及部分 3D 数据展示和模型处理。
  而在某银行信息科技部基础技术板块担任前端负责人的英楠同样也在关注跨端框架,他说:"最想学习和实战 Flutter。"
  发现 2:JavaScript 在大前端领域"独霸天下"
  基于投票数据,我们发现在大前端领域编程语言使用情况上,JavaScript 以 78.5% 的得票率,排名第一。而 TypeScript 得票率为 42.9%,排名第二。
  考虑到这两门编程语言都属于 JavaScript 生态,JavaScript 在大前端堪称"独霸天下"。前端程序员英楠在采访中称,使用最多的编程语言还是 JavaScript,因为工作主要还是面向 B 端,几乎全部项目都是用 JavaScript,公共组件则是用 TypeScript 开发。
  另一位前端程序员月熊则表示,自己在工作中使用最多的编程语言是 TypeScript,"相比 JavaScript,它有静态语法特性,更符合大规模、跨端协作项目的开发"。
  前端程序员小吴说:"使用最多的编程语言是 JavaScript。自从有了 node.js 后,JavaScript 几乎可以处理任何业务逻辑,包含后端的数据增删查改、前端页面渲染和用户交互操作等。阿特伍德定律说,任何可以用 JavaScript 来写的应用,最终都将用 JavaScript 来写。"
  发现 3:选择编程语言最看重的是语言生态
  在选择编程语言时,最看重的因素是什么?答案是语言生态。语言生态得票率为 63.4%,排名第一。对前端开发者来说,语言生态是最看重的,它包括工具链的完备程度,库、框架等完善程度。生产效率得票率为 22.2%,排名第二,而语言的功能特性则排名第三。
  发现 4:Vue 和 React 是最流行的前端开发框架
  基于投票数据,我们发现 Vue.js 以 46.5% 的得票率排名第一,被视为最流行的前端开发框架。而 React 紧随其后,以 31.5% 的得票率排名第二。Flutter 排名第三,得票率为 8.5%。
  月熊在采访中表示,最常用的前端开发框架是 React,其生态圈较为完善,"编程习惯上更易于贴合工程化的需求"。
  英楠同样是 React 的忠实用户,他说:"最常用的是 React。React 生态非常完善,满足了我们项目的一切需求,市面上能与抗衡的就只有 Vue 了。"
  对前端程序员来说,编程语言或框架对他们的工作非常重要。月熊认为,不同编程语言或框架几乎决定了不同的生态圈,这会极大地影响到项目组织、团队组织以及第三方库的使用。他自述,他们团队早年间选用过 Angular 1,但后面在性能和升级上都碰到较大的困难。
  英楠称,在 React 这类数据驱动试图的前端框架前,一个项目使用的是 JSP 渲染前端页面,前后端完全耦合,连开发一个简单的需求都非常痛苦,"后来,2018 年使用 Vue 将老项目进行了渐进式迁移,开发效率提升至少 5 倍"。
  小吴说:"React 和 Vue 各占一半。比较严谨的业务逻辑,使用 React 和 TypeScript。要快速开发的小项目则使用 Vue 2。此前还重度使用过 Angular.js。"
  大前端的未来与前端程序员的核心能力
  由国内业界发明的技术名词"大前端"如今逐渐成为前端领域的大趋势。而前端未来会如何发展?在月熊看来,随着前端项目的不断增大,前端在未来应具备更强大的运行能力,可以提供更复杂的交互,也期待 VR/AR 时代的到来。英楠则表示,近些年,前端井喷式增长得到缓和,但人才缺口仍然巨大,希望在 AI+ 前端领域有更多突破,解决绝大多数的重复劳动,解放前端人员的生产力。
  当然,大前端的变化反过来也会影响前端程序员。现在的大前端有点"全栈"的味道,并且以前的胶水代码越来越行不通,前端程序员也会强化自己的工程思维,具备体系化知识,并且能熟练使用各种框架。
  英楠表示,未来最看重的前端程序员核心能力就是工程师能力。"我认为前端程序员未来的核心能力,除了前端专业技能外,工程化思维、分析问题和解决问题的能力以及学习能力都非常关键。"他说。
  而月熊认为,前端程序员未来要具备的核心能力分三部分:
  第一,编程基本素养,包括但不限于编程范式、设计模式、数据结构与算法等;
  第二,工程化能力,能从编写简单的页面到 Hold 住大型项目;
  第三,产品 / 交互的感知能力,能理解产品设计,能自觉践行某些交互优化的原则 / 范式,为用户提供更好的交互体验。

感恩节什么时候(西方国家的复活节是哪一天)本人只是秉持客观态度说明感恩节的起源及意义感恩节介绍感恩节(ThanksgivingDay),西方传统节日,是美国人民独创的一个节日,也是美国人合家欢聚的节日。初时感恩节没有固定日985211是什么意思(211大学全部排名)还过不到4个月不到的时间,2021年的高考就要举行了,去年由于疫情考试推迟了一个月,今年国内过完年后整体情况比较稳定,相信高考将会如期举行!高考过后,我们学子们面对最重要的事情就是dirty是什么意思(dirtydeedsdonedirtcheap)法尼瓦伦泰法尼。瓦伦泰,日本漫画JOJO的奇妙冒险及其衍生作品中的角色。是SBR世界里美国的第23代总统。经历恶魔掌心地带后获得名为DirtyDeedsDoneDirtCheap(肾阴虚吃什么(肾阴虚怎么调理)爱吃烧烤的小伙伴都知道烤腰子,尤其是男生。烤腰子被称为男人加油站,这些年是越来越红,西虹市首富中,沈腾花4000万请巴菲特吃饭,主角竟是东北烤腰子!足见烤腰子已成为当今中国一大特色角蛙吃什么(三厘米的小角蛙可以吃什么)在很久很久以前,园园先生还没有养角蛙之前,园园先生一直觉得角蛙是个不可思议的宠物,觉得它外表很萌,内心却很凶猛彪悍。那么什么人适合养角蛙呢?我们不妨先来了解一些角蛙的背景和生活习性善男信女什么意思(信佛的男女怎么称呼)1237作为华夏子民吾辈对中华传统文化还算是小有感兴趣者,今天我就以门外汉的身份来给大伙普及一下铁佛寺大雄宝殿供奉的三尊佛祖都是哪位佛陀,吾辈就做个粗略的介绍,如有差错敬请挚友指教hope什么意思(hope是几年级的单词)外研一起五年级下册Module1知识汇总一词汇drive驾驶drove(drive的过去式)驾驶player演奏者office办公室fish捕鱼,钓鱼二短语driveabus驾驶公什么是化疗(一次化疗减少多少寿命)其实化疗也可以分类,化疗了这么多次,你能分得清它们吗?谈到化疗,很多人的脑海中都会冒出一个念头,那就是化疗痛苦。因为副作用太大,一不小心就陷入了想治又害怕,不治又不行的纠结里。为了月经期最宜吃什么水果(月经来吃什么最好保护卵巢)女性宫寒可能会引起痛经月经量减少经期过短等现象,部分人群可能会对后期的生育造成影响,因此很多宫寒的女性都想要通过各种方法来缓解不适症状,那么女人必吃的暖宫水果有哪些呢?女人必吃的暖感冒发烧吃什么药(低烧37度3吃点什么消炎药)感冒发烧的时候人非常的难受,浑身没劲,无精打采。发热严重时,真的就只能躺在床上什么都做不了,那么感冒发烧吃什么药呢?平时要多注意哪些,下面小编将叫给大家感冒发烧的时候我们怎么做才能什么是同类项(合并同类项的定义和法则)同类项指的是所含字母相同,并且相同字母的指数也分别相同的项。同类项要注意以下几点(1)判定两个代数式是否是同类项,需要满足两个条件,所含字母相同,并且相同字母的指数相同,同时具备两
制作个人简历(个人简历制作)制作个人简历(个人简历制作)个人简历制作通过上节课表格的制作,这节课我们就根据上节课所学的对其进行一个练习,加深一下对表格的理解。要想实现这个效果,我们不妨先来想一下思路。我们要想高血压怎么办(年轻人高血压要吃药吗?)高血压怎么办(年轻人高血压要吃药吗?)高血压是一种常发生于中老年人群当中的慢性疾病,可近几年来这种疾病却有日益年轻化的趋势,有不少年轻人也被诊断为高血压。大多数年轻人对高血压没有正代扣代缴(税务课堂公司赠送礼品给客户,是否要视同销售?是否需要代扣代缴个税?)代扣代缴(税务课堂公司赠送礼品给客户,是否要视同销售?是否需要代扣代缴个税?)问题内容公司维护客户赠送给客户的礼品,是不是既要交增值税(视同销售)也需要代扣个税(偶然所得)?税务处苹果有锁和无锁的区别(美版iPhone有锁和无锁的区别是什么?)苹果有锁和无锁的区别(美版iPhone有锁和无锁的区别是什么?)在iPhone使用过程中有很多人都会遇到刷机后无法激活的情况。有一些是因为网络问题导致无法激活设备,而有一些则是iP泰国化妆品加工(泰国美容化妆市值不断上位)泰国化妆品加工(泰国美容化妆市值不断上位)泰国美容化妆市值不断上位综合泰国媒体2月15日消息,泰国工业院化妆品产业主席安拉隆透露,化妆品产业制定目标在未来5年内推动泰国化妆品市场总我心目中的英雄作文(我心目中的英雄)我心目中的英雄作文(我心目中的英雄)今年的清明假期,爸爸带我去了一个令我难忘的地方济南战役纪念馆。初秋的英雄山景区在松柏的的掩映下依旧是绿意盎然,我和爸爸拾级而上!不知为何,越靠近大火收汁(大火收汁还是小火收汁?)大火收汁(大火收汁还是小火收汁?)在我们烹饪的时候,除了熬汤和炖菜之外,其他任何形式的烹饪方法都需要收汁,然而究竟是大火收汁还是小火收汁呢?收汁又是如何收的呢?一大火收汁还是小火收死亡天使蘑菇(世界毒性最大最强的蘑菇)死亡天使蘑菇(世界毒性最大最强的蘑菇)香菇是冬天炖汤必不可少的,但是并不是所有的蘑菇都可以吃的,有些蘑菇身藏剧毒,一旦食用,很有可能让丧命,你知道世界上毒性最大最强的蘑菇是那种吗?赛里木湖(9月给你一个来赛里木湖的理由)赛里木湖(9月给你一个来赛里木湖的理由)每个人心中都有一个去过一次就再也忘不了的地方。那是一种刻在骨子里的记忆,总在某一刻翻江倒海地出现,比如,9月的赛里木湖。1hr赛里木湖,一眼矛盾文学奖(茅盾文学奖中最经典的20句话)矛盾文学奖(茅盾文学奖中最经典的20句话)一本书,总有些经典的句子让人难以忘怀。经典名著更是如此。这些被记住的话,又会在不经意间影响着我们的生活。今天是茅盾先生的诞辰,我们一起来重白鹿原小说(陈忠实的小说白鹿原的价值)白鹿原小说(陈忠实的小说白鹿原的价值)第四届茅盾文学奖陈忠实的白鹿原(无删节版本)说是史诗巨作不为过,名副其实。一是颠覆了人们对历史的认知,客观公正地还原历史的本来面目。二是颠覆了