您现在的位置是:亿华云 > 应用开发
JavaScript已经从浏览器中脱颖而出,成为一种通用的编程语言
亿华云2025-10-04 03:00:53【应用开发】1人已围观
简介传统上,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%的人被他们的雇主禁止使用某些许可。该研究详细讨论了企业最关注的许可证类型。这项调查时在去年年底和今年年初进行的,有关方法可在此处获得。
很赞哦!(6)
热门文章
站长推荐
域名资源有限,好域名更是有限,但机会随时都有,这取决于我们能否抓住机会。一般观点认为,国内域名注册太深,建议优先考虑外国注册人。外国注册人相对诚实,但价格差别很大,从几美元到几十美元不等。域名投资者应抓住机遇,尽早注册国外域名。
“去IOE”激战9年:深度揭秘OceanBase如何异军突起
开发者怎样在枯燥的工作中寻求技术的提升
自动 Import 工具,前端打字员的自我救赎
互联网其实拼的也是人脉,域名投资也是一个时效性很强的东西,一个不起眼的消息就会引起整个域名投资市场的动荡,因此拓宽自己的人脉圈,完善自己的信息获取渠道,让自己能够掌握更为多样化的信息,这样才更有助于自己的域名投资。
从Chrome源码看DNS解析过程
关于Google发布的JS代码规范,你需要了解什么?
软件正在蚕食世界,而开发者的价值观成了较大的 Bug