JavaScript 为什么会火起来?

图片授权基于 CC0 协议

1995年5月,Brendan Eich只用了10天,就设计完成了这种语言的第一版,后续修改、添加、合并,1997年7月,ECMAScript 1.0发布。

浏览器的介质

JavaScript 是基于浏览器开发的语言,现如今「浏览器」无所不在,加上 Chrome V8 引擎的加持,使得运行速度如鱼得水。

Chrome 的成功也是因为它能快速处理 JavaScript ,以给用户非常好的用户体验。

GitHub 拉请求最多的编程语言

GitHub Octoverse 2017

GitHub 2017年发布的数据报告:JavaScript 是最流行的编程语言,上方数据:打开拉取请求的数量「拉请求是写入代码量的指标」。

GitHub 里有大量的 JavaScript 的框架和库,可以帮助开发人员更方便的创建复杂项目。热门框架如:Vue、React、Node.js…

后端服务器开发

Node.js 是一个能够在服务器端运行 JavaScript 的开放源代码、跨平台 JavaScript 运行环境,它轻量、高效。

跨平台开发

React Native 构建移动端跨平台的应用。一次编写,可以同时发布多个平台:Android、iOS。

也可以构建桌面应用程序,Electron.js 是由 JavaScript 开发的,可以在 Windows 和 Mac 上构建桌面应用程序。

  1. 基于浏览器运行,浏览器无处不在。

  2. 在前端、后端同时工作。

  3. 代码仓库拉取代码数量多,框架和库丰富,人多、社区大。

  4. 可多个平台构建应用,可在不同领域中使用它。

为什么写这篇文章,主要是我自己不理解 JavaScript 为什么会火起来,身在前端这个风口,顺着风跑,跑的很快。

但自己也要搞明白为什么学习它?它能做什么?解决了什么问题?以后的发展方向是什么?看了很多文章,程序语言还是万变不离其宗。无论是 Vue 、React、Node.js 还是 Electron.js,都是「基于」JavaScript 来搭建的。

想要学好这门语言,要深入学习 JavaScript ,光是会用一些热门框架还是不够的,没有竞争力。尤其是时间越长,越没有竞争力。

任何可以用JavaScript编写的应用程序最终都将用JavaScript编写。

– Jeff Overwood,Stack Overflow的创始人

https://blog.codinghorror.com/

参考资料:

[1]https://news.codecademy.com/javascript-history-popularity

[2]https://www.simplytechnologies.net/blog/2018/4/11/why-is-javascript-so-popular

原创文章,作者:小道研究,如若转载,请注明出处:https://www.sudun.com/ask/34512.html

(0)
小道研究's avatar小道研究
上一篇 2024年4月12日 上午8:39
下一篇 2024年4月12日 上午8:41

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注