Bun 是一个快速、可渐进式采用的多合一 JavaScript、TypeScript 和 JSX 工具包。您可以在 Node.js 项目中使用 bun test或 bun install等独立工具,或者采用完整的堆栈,包括一个快速的 JavaScript 运行时、打包器、测试运行器和包管理器内置。Bun 旨在实现100% Node.js 兼容性。
Deno 是一个现代化的 JavaScript / TypeScript 运行环境,可以看作是 Node.js 的“升级替代方案”,由 Node.js 原作者之一 Ryan Dahl 创建。
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境,它让 JavaScript 不仅可以在浏览器中运行,还可以在服务器端运行,从而具备后端开发能力。
npm(Node Package Manager)是 JavaScript 生态中最核心的包管理工具,同时也是全球最大的开源前端与 Node.js 依赖仓库。它用于管理项目依赖、发布和下载第三方库。
jQuery 是一个轻量级的 JavaScript 库,主要用于简化 HTML 文档遍历、事件处理、动画效果以及 Ajax 操作。它通过统一不同浏览器之间的差异,让开发者可以用更少的代码实现复杂的前端功能,比如 DOM 操作、元素选择、事件绑定和页面动态效果。
Lodash 是一个非常流行的 JavaScript 工具库,用来简化常见的数据处理操作。它提供了大量高性能、稳定的函数,例如数组处理(去重、分组、排序)、对象操作(深拷贝、合并、取值)、函数控制(防抖 debounce、节流 throttle)以及字符串处理等。
Express 是一个基于 Node.js 的轻量级 Web 应用框架,用于快速搭建 Web 服务和 API 接口。
Angular是由Google维护的一个前端Web应用框架,用于构建大型、结构化、可维护的单页应用([…]
Vue(Vue.js)是一个用于构建用户界面的渐进式 JavaScript 框架,核心特点是“轻量、易上手、组件化”。它专注于视图层,可以逐步扩展为完整的前端工程解决方案,因此被称为“渐进式框架”。
React 是一个由 Meta Platforms(原 Facebook)开发和维护的 前端 JavaScript UI 库,用于构建用户界面,尤其是单页应用(SPA)。
Bun 是一个快速、可渐进式采用的多合一 JavaScript、TypeScript 和 JSX 工具包。您可以在 Node.js 项目中使用 bun test或 bun install等独立工具,或者采用完整的堆栈,包括一个快速的 JavaScript 运行时、打包器、测试运行器和包管理器内置。Bun 旨在实现100% Node.js 兼容性。