JavaScript交互式网页设计(微课版)
上QQ阅读APP看书,第一时间看更新

1.2.1 JavaScript在Web中的地位和作用

随着Web技术的发展,2005年,Ajax的出现给JavaScript赋予了新的生命。2009年,Node.js的诞生培育了JavaScript开发生态,出现了众多的库和开发工具,如jQuery、Bootstrap、React、Vue、Angular、Svelte、webpack、Gulp等。2014年,HTML5发布赋予了JavaScript更强的能力,并将其拓展到移动端的各类小程序和WebApp程序中。借助Apache Cordova,可以使用JavaScript开发并生成供Android系统使用的APK文件和供iOS使用的IPA文件。借助Electron框架,可以使用JavaScript编写兼容Linux、macOS和Windows的桌面端应用,还可以开发嵌入式设备及物联网设备的应用。Web后端开发中也有JavaScript的身影,Node.js是目前最受程序员欢迎的架构之一,Node.js的创作者瑞安·达尔(Ryan Dahl)也对新的JavaScript运行环境Deno进行了开发与设计。与Node.js相比,Deno具有更高的性能、更强的安全性和更好的开发体验。就连数据库都开始广泛使用JavaScript,JavaScript是当之无愧的Web开发的核心技术之一。