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

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 住大型项目;
  第三,产品 / 交互的感知能力,能理解产品设计,能自觉践行某些交互优化的原则 / 范式,为用户提供更好的交互体验。

一尺等于多少(1尺等于多少厘米)导语2020年底,国务院召开的新闻发布会,发布了中国居民营养与慢性病状况报告(2020)报告,这是中国营养改善和慢性病防控工作取得的成果性报告。经过取样调查,监测覆盖近6亿人口,得一尺等于多少米(一尺等于多少寸等于多少厘米)商代,一尺合今16。95cm,按这一尺度,人高约一丈左右,故有丈夫之称周代,一尺合今23。1cm秦时,一尺约23。1cm汉时,一尺大约21。3523。75cm三国,一尺合今24。2青之六号(碧波之战青之六号)青之六号(碧波之战青之六号)人类是大地之子,广袤无垠的大陆像母亲一样,用自己的乳汁各种各样的资源养育了人类社会。随着人类自身的不断成长,对资源的需求与消耗与日俱增,终于让大地母亲不股票费用(其实你的股票佣金可以更低!)股票费用(其实你的股票佣金可以更低!)大家好,我是80后的南方大叔,这里不谈技术,没有指标,与其让你面对指标像看天书一样,不如我帮你挑选一些短线值得关注的个股供你参考,如果你觉得我超速10不到20扣分吗(超速10不到20怎么处罚)超速10不到20扣分吗(超速10不到20怎么处罚)10不到20怎么处罚新交规超速扣分标准超速有的车友会常常感叹,这个摄像头不知怎么搞的,开得这么慢也要拍照然而我只是超速10多一点不验证码无法显示(浏览器登录网站时无法显示验证码的解决方法)验证码无法显示(浏览器登录网站时无法显示验证码的解决方法)浏览器不能显示验证码怎么办?近日有用户在浏览器上登录某些网站时发现,很多都不能显示验证码,这是怎么回事呢?下面就给大家介绍肯德基儿童餐(肯德基儿童节套餐搞饥饿营销?)肯德基儿童餐(肯德基儿童节套餐搞饥饿营销?)肯德基今年推出的六一儿童套餐可谓是赚足了眼球,不少消费者为了能得到套餐赠送的礼物,通过肯德基APP微信小程序或淘宝薇娅直播间等各种渠道预人绒毛膜促性腺激素正常值(轻松看懂性腺激素检测)人绒毛膜促性腺激素正常值(轻松看懂性腺激素检测)性腺激素有很多,听我把它说一说,早孕两项最常做,有无怀孕能推测,性腺六项组团做,月经紊乱闭经测,异常出血与多囊,男性不育精异常,男女nt值多少为正常(nt2。0有复查的必要吗)随着医学科学的发展和医疗仪器不断更新,中国产前超声事业已取得了长足进步。超声检查在降低孕产妇死亡率,提高新生儿存活,降低出生缺陷等方面做出了巨大贡献。关于孕期超声,谈谈几点建议1超水冷螺杆式冷水机组(水冷螺杆冷水机组应用资料)水冷螺杆式冷水机组(水冷螺杆冷水机组应用资料)设备选型选择冷水机组的考虑因素1。建筑物的性质规模用途办公用百货大楼用工艺用等2。螺杆冷水机组的性能和特征熟悉冷水机组的设计选型手册,大金变频空调(大金变频空调外机不运转坎坷的维修经历)大金变频空调(大金变频空调外机不运转坎坷的维修经历)今天接到同行朋友打来电话说遇到一台大金变频空调故障表现为开机内机工作正常,外机不工作现象!用遥控器搜索故障代码时只出现00代码长
药品安全标志(如何辨识药品的专有标识)药品安全标志(如何辨识药品的专有标识)在药品说明书标题右上方标注的是药品的专有标识(在药盒正面的左上角或右上角,一般也会标有药物的专有标识),这些标识需要特别注意,因为它们提示了药主要事迹简介怎么写(三等奖学金主要事迹)xxx,x,现年xx岁,xxxxx小学四年级学生,校少先队大队部宣传委员,同时也是xxxx班班长。她刻苦好学,爱好广泛,乐于助人,凭借着良好的思想品质,优异的学习成绩,全面发展的综历史人物作文(7个中国古代名人事迹)历史人物作文(7个中国古代名人事迹)一卧薪尝胆公元前年,吴王阖闾派兵攻打吴国,但被越国击败,阖闾也负重伤身亡。两年后阖闾的儿子夫差率兵击败越国,越王勾践被押送到吴国做奴隶,勾践忍辱高考满分议论文范文(高考满分作文议论文范文)高考满分议论文范文(高考满分作文议论文范文)有缘我们在这里相遇,今日分享高中语文满分作文范文。语文科目题型无非就2大类,作文和其它,都说语文高分很难,想拿高分不容易,因为它有很多地苹果5s怎么设置铃声(苹果手机怎么设置铃声?)苹果5s怎么设置铃声(苹果手机怎么设置铃声?)人的苹果手机铃声设置的都是用原始默认的铃声,因为苹果手机不支持直接将音乐设置为铃声,而且大多数人不清楚苹果怎么换铃声。当然安卓系统就没苹果手机铃声(苹果手机怎么设置铃声?)苹果手机铃声(苹果手机怎么设置铃声?)人的苹果手机铃声设置的都是用原始默认的铃声,因为苹果手机不支持直接将音乐设置为铃声,而且大多数人不清楚苹果怎么换铃声。当然安卓系统就没有这个问青椒炒肉的做法(农家小炒肉是先炒辣椒还是先炒肉?)青椒炒肉的做法(农家小炒肉是先炒辣椒还是先炒肉?)1小炒肉是湖南省一道常见的特色传统名菜,属于湘菜系。麻辣鲜香,口味滑嫩。制作原料主要是五花肉和青椒红椒等2今天刘嫂就来分享一下农家大辣椒炒肉的做法(为什么饭店的辣椒炒肉那么好吃?)大辣椒炒肉的做法(为什么饭店的辣椒炒肉那么好吃?)大家好,这里是刘一手美食,关注老刘,每天分享一道好吃又实用的家常菜1辣椒炒肉,是以辣椒五花肉作为主要食材,以豆豉,大蒜子,酱油,油股票涨跌怎么看(你能看懂最近市场上涨的逻辑吗)股票涨跌怎么看(你能看懂最近市场上涨的逻辑吗)回头一看最近四天都是阳线,前三天都是低开震荡收出的阳线,而且今天却是在外面大涨的情况下高开高走收出的阳线,还留了一个跳空缺口,走势大家文件夹隐藏(Win10怎么显示查看c盘隐藏文件夹?)文件夹隐藏(Win10怎么显示查看c盘隐藏文件夹?)Win10如何显示查看C磁盘隐藏文件夹?Win10为了保护系统的重要文件,Win10未被用户删除,将文件设置为隐藏状态,然后需要黄豆排骨汤的做法(黄豆排骨汤的做法)黄豆排骨汤的做法(黄豆排骨汤的做法)做法步骤1备好黄豆排骨。2排骨入汤锅里先焯洗干净。3再与泡洗好的黄豆一起转至在多功能电饭煲里,并加入适量清水。4再加入二片姜。5选择营养炖制。6