Opensource.com 发布了大量关于各种技术主题的信息。每个人都有自己喜欢的学习主题,但关于各种编程语言的文章似乎特别受我们读者的欢迎。
JavaScript 无疑是一种超级流行的语言。它一直位居最常用和最受欢迎的技能前 10 名,尤其是在超过 90% 的网站 在某种程度上使用了它之后。Node.js 包管理器 NPM 拥有超过 800,000 个软件包,进一步证实了 JavaScript 的流行程度。鉴于此,我怀疑许多读者都对这项技术有所了解。无论您是 JavaScript 新手还是经验丰富的用户,Opensource.com 都能为您提供有价值的内容。
JavaScript 受欢迎的原因
今年我们看到了两篇入门文章,我认为它们很好地解释了 JavaScript 的受欢迎程度
-
Nimisha Mukherjee 撰写的JavaScript 如何成为一种严肃的编程语言 简要介绍了 JavaScript 的发展历程,其中提到了一些资深用户会 याद रखने 的怀旧情怀。
-
Nimisha 的后续文章,JavaScript 如此流行的 4 个原因,肯定了 JavaScript 如此成功的原因:它迎合了所有技能水平,跨越多个平台,拥有一个伟大的社区,并支持多种现代框架。
工具和框架
JavaScript 的两个决定性品质是框架和工具的丰富性。查看以下文章,了解可能帮助您开始或改进编程工作流程的选项。
-
在 9 个用于前端 Web 开发的开源 JavaScript 框架 中,Bryant Son 深入探讨了一些 JavaScript 的重量级框架。Angular 和 ReactJS 等知名框架赫然在列,以及许多其他值得了解的框架。
-
如果您对 ReactJS 感兴趣,Amit Dua 的 13 个最佳 React JavaScript 框架 提供了大量兼容框架,可为您的应用程序增添动力。Amit 简要概述了每个框架,包括安装、初始化和具体优势。
-
在 10 个提升您的 Web 开发技能的 ReactJS 工具 中,Prayaag Kasundra 分享了大量有用的工具,可帮助您引导、设计和组织 ReactJS 项目。Prayaag 建议学习这些“必备”实用程序,以提升您对雇主的潜在价值。
-
Hiren Dhadhuk 总结了他的 Node.js 开发人员最喜欢的 9 个开源工具。Node.js 是 JavaScript 进入服务器端编程的入口。直接控制前端和后端有助于简化开发效率。这份特定于 Node.js 的生产力工具列表涵盖了安全性、开发人员生产力和构建管理。
-
Tejas Kaneriya 的 我最喜欢的 10 个 Node.js 项目 概述了有助于 Node.js 项目的基本工具。这些工具包括编辑器、测试工具、样式/linting 处理器和应用程序框架。这里有一些很棒的工具值得考虑,其中 VSCode 和 Electron 是我最喜欢的两个。
-
在 使用您最喜欢的编程语言来配置基础设施即代码 中,Lee Briggs 介绍了 Pulumi,这是一种跨语言基础设施即代码配置工具,用于创建项目资源,包括容器和云服务。Lee 介绍了一些围绕 TypeScript 编程语言的基本配置示例。
新功能和升级
最后但并非最不重要的是,有两篇文章介绍了新的 JavaScript 功能和框架转换。
-
Sumaira Ahmad 的 使用顶层 await 简化您的 JavaScript 代码 介绍了异步事件处理的概念,解释了回调、Promise 和 async/await。它探讨了一个名为“顶层 await”的新 JavaScript 功能,以支持模块级异步初始化。Sumaira 还提供了一个使用顶层 await 功能构建简单新闻阅读应用程序的示例。
-
Alex Vasylenko 分享了 我从 AngularJS 升级到 Angular 的 9 个理由。Angular 是一个非常流行的框架,有两种活跃的版本:原始的 AngularJS 及其更现代的 TypeScript 后继者 Angular。没有(迁移)痛苦,就没有收获——但对开发人员和最终用户的好处似乎非常值得。
我们遗漏了什么?
从所有这些列表中可以清楚地看出,JavaScript 拥有一个丰富而充满活力的开发者社区。鉴于有大量的项目和工具可用,我确信我们遗漏了一些瑰宝。请在下方评论分享您的想法,告诉我们应该涵盖哪些内容……或者更好的是,撰写您自己的文章 供 Opensource.com 使用,向我们其他人介绍您最喜欢的 JavaScript 工具、功能、用途等等!
评论已关闭。