您现在的位置是:亿华云 > 人工智能
JavaScript已经从浏览器中脱颖而出,成为一种通用的编程语言
亿华云2025-10-04 02:53:49【人工智能】4人已围观
简介传统上,JavaScript都是关于Web开发的,但一项新的调查显示,它正在打破这种束缚,成为移动应用程序开发中的一股主力军。不久前的移动开发主要局限于使用Java和Objective-C等语言,而R
传统上,已经颖JavaScript都是从浏出成程语关于Web开发的,但一项新的览器调查显示,它正在打破这种束缚,中脱成为移动应用程序开发中的为种一股主力军。
不久前的通用移动开发主要局限于使用Java和Objective-C等语言,而React Native、已经颖NativeScript、从浏出成程语PhoneGap/Cordova、览器ionon等方法已经将JavaScript付诸于实践。中脱
其结果是为种:“JavaScript已经成为移动应用程序开发领域的主要力量,”npm Inc.的通用一项新调查称,该调查研究了“Enterprise JavaScript in 2019”。已经颖
npm是从浏出成程语JavaScript包管理器的维护者,据报道,览器它是世界上***的软件注册表。在行业中发挥了独特的地位,这项调查收集了来自23个行业194个国家的33000多份回复,揭示了移动端应用的激增。源码下载
此外,调查显示,在移动领域站稳脚跟后,JavaScript越来越多地被用于其他用途。
调查报告称:“JavaScript已经从浏览器中脱颖而出,成为一种通用的编程语言,与其他编程语言有着相同的用途。”
这些用例甚至包括桌面开发,报告指出:“许多流行的桌面应用程序(如Slack)都是用JavaScript编写的,因此我们将关注npm中的原生应用程序开发社区的增长情况。”
调查显示,46%的受访者正在开发原生移动应用和桌面应用。JavaScript应用程序运行的细分情况如下图所示:
JavaScript用例(来源:npm Inc.)
npm提供的其他调查重点包括:
React的增长继续占据主导地位——63%的开发者使用React,同比增长5%。这使得React的受欢迎程度是第二大框架Angular的两倍多。React及其互补技术生态系统主导着npm社区中的Web、移动和桌面开发。服务器租用 TypeScript势头强劲——61%的JavaScript开发人员报告使用TypeScript,较npm上次调查增加了31%。随着TypeScript的使用不断增加,该研究对顶层使用数据进行了更深入的挖掘,以发现有多少npm用户主要是TypeScript开发人员。 GraphQL将迎来一个繁荣——23%的开发人员已经开始使用GraphQL,但是49%的npm用户正在考虑在2019年使用它。npm计划未来的研究,将进一步检查驱动这种兴趣的动机和用例。 Kubernetes规模很大,而且serverless正在获得巨大的发展势头——56%的受访者使用容器化技术进行部署,而令人惊讶的是,33%的受访者已经使用“serverless”或“cloud functions”来部署代码。 对安全性的担忧增加了——83%的受访者担心他们使用的开源代码是否安全,比去年增加了8%,源码库反映了JavaScript开发人员基础的成熟。完整的调查报告包含了对行业更喜欢使用哪些***实践的分析,以及自动化安全扫描等方法的使用频率越来越高。 使用开源JavaScript的公司关心的是合规性——58%的npm用户表示包的许可会影响他们使用它的决定,55%的人被他们的雇主禁止使用某些许可。该研究详细讨论了企业最关注的许可证类型。这项调查时在去年年底和今年年初进行的,有关方法可在此处获得。
很赞哦!(5)
相关文章
- 3、不明先知,根据相关征兆预测可能发生的事件,以便提前做好准备,赶紧注册相关域名。;不差钱域名;buchaqian抢先注册,就是这种敏感类型。预言是最敏感的状态。其次,你应该有眼力。所谓眼力,就是善于从社会上时不时出现的各种热点事件中获取与事件相关的域名资源。眼力的前提是对域名领域的熟悉和丰富的知识。
- Iterator迭代器到底是什么?
- CSS偏移反爬虫的原理和破解方法
- 一日一技:正则表达式同一个小括号两种意思
- 评估域名涉及的行业规模与发展状况成正比。
- 你应该知道的 11 个 VS Code 特性和技巧
- 一篇文章带你了解JavaScript的Storage接口
- 成为优秀程序员需要具备的15种编程技巧
- 什么样的邮箱才是安全的电子邮件地址?
- 一日一技:使用 Git 在错误的分支上修改了代码怎么办?