D3.js D3.js 是一个数据驱动的 JavaScript 可视化库,提供创建自定义动态可视化的无与伦比的灵活性。适用于构建复杂图表和交互式数据展示,广泛应用于数据分析和前端开发。 01380 前端开发# JavaScript# 前端开发# 开源库
Vue.js 渐进式 JavaScript 前端框架,用于构建用户界面。核心库专注于视图层,易于集成,支持单页应用开发,拥有丰富的官方库和工具链。 0950 前端开发# JavaScript# Vue# 前端开发
30 seconds of code 短代码片段学习网站,覆盖 JavaScript、CSS、React、Python 等常用技巧和面试题,适合快速提升编程技能。 0860 编程学习# JavaScript# 代码片段# 前端开发
Lit Lit 是构建 Web Components 的轻量级库,由 Google 推出。核心特点包括响应式属性、声明式模板和作用域样式,体积仅约5KB。生成的组件是原生 Web Components,可在任何 HTML 环境或框架中使用。 0840 前端开发# JavaScript# Web Components# 前端开发
Vue.js Vue.js 是一个渐进式 JavaScript 框架,用于构建用户界面。它提供基于组件的声明式编程模型,支持逐步采用,适合从简单增强到复杂单页应用的各种场景。 0810 开发文档# JavaScript# 前端框架# 单文件组件
JavaScript.info 现代 JavaScript 教程,从基础到高级以简洁详细的示例和任务系统讲解 JS 语言、浏览器交互及进阶主题。适合初学者和进阶开发者。 0740 编程学习# JavaScript# 前端开发# 在线教程
Mimo Mimo是一个面向编程初学者的移动端学习平台,提供Python、JavaScript、HTML、CSS等课程的交互式学习体验,支持通过手机随时随地进行编程练习和项目实践。 0740 在线课程# JavaScript# Python# Web开发
Motion Motion 是一个生产级的 JavaScript 和 React 动画库,提供高性能动画引擎、原生手势和布局动画功能。支持 React、JavaScript 和 Vue,拥有 MIT 开源许可,广泛应用于 Framer 和 Figma 等平台。 0680 前端开发# JavaScript# React# 前端开发
Chart.js Chart.js 是一款简洁灵活的 JavaScript 图表库,基于 HTML5 Canvas 渲染,支持 8 种常见图表类型,具备响应式布局和动画效果,适合前端开发者快速集成数据可视化功能。 0670 前端开发# JavaScript# 前端开发# 图表库
Deno Deno 是一个开源的 JavaScript 和 TypeScript 运行时,基于 Rust 构建,注重安全性与开发者体验。它内置 TypeScript 支持、包管理器、测试运行器等工具,并兼容 Node.js 与 npm 包。默认安全模型、高性能及前沿 JavaScript 特性使其适用于前后端开发、服务端应用和 CLI 工具。 0670 前端开发后端开发# JavaScript# Node.js兼容# TypeScript
Anime.js Anime.js 是一款轻量级 JavaScript 动画库,支持 CSS、SVG、DOM 属性和时间轴动画。适用于前端开发人员快速创建高性能、灵活的 Web 动画。 0660 前端开发# JavaScript# SVG动画# 前端开发
Babel Babel 是一个开源的 JavaScript 编译器,用于将现代 JavaScript 语法转换为向后兼容的版本,支持最新的 ECMAScript 特性、JSX 等,广泛应用于前端工程化和跨平台开发。 0660 前端开发# ES6+# JavaScript# 前端工具
Node.js Learn Node.js 官方学习站,提供从入门到高级的 JavaScript 运行时开发教程,涵盖命令行、HTTP、文件系统、异步编程、测试等核心模块,适合后端开发者系统学习。 0650 编程学习# JavaScript# Node.js# 后端开发
Apache ECharts ECharts 是 Apache 软件基金会孵化的开源 JavaScript 图表库,提供丰富的图表类型与组件,支持千万级数据流畅渲染,适合业务报表和数据可视化大屏开发。 0650 前端开发# JavaScript# 前端开发# 图表库
npm npm 是 JavaScript 的包管理器与开源包仓库,提供海量软件包的搜索、安装与发布,适用于 Node.js 和前端项目的依赖管理。 0650 前端开发编程工具# JavaScript# Node.js# 包管理
SWC SWC 是一个基于 Rust 的超快速 JavaScript/TypeScript 编译工具,性能是 Babel 的 20 倍以上。支持编译、压缩、打包,并被 Next.js、Parcel、Deno 等主流工具采用。 0650 前端开发# JavaScript# Rust# 前端开发
Observable Observable是一款在线JavaScript Notebook与数据可视化平台,支持实时协作、数据探索和原型设计。内置D3、Plot等库,可连接数据库和API,适合数据科学家和开发者快速创建交互式可视化。 0650 代码托管# JavaScript# 代码托管# 协作平台
Yarn Yarn是一个现代化的JavaScript包管理器,集项目管理和依赖管理于一体。支持工作区、固定安装和插件扩展,适用于前端开发、开源项目和Monorepo场景。 0640 前端开发编程工具# JavaScript# Monorepo# 前端开发
You Don’t Know JS Yet A book series diving deep into JavaScript core mechanisms, ideal for advancing your understanding of JS. 0630 编程学习# JavaScript# 开源电子书# 编程学习
Three.js Three.js 是一个轻量级的 JavaScript 3D 图形库,基于 WebGL 封装,让开发者无需深入了解图形学即可在浏览器中创建复杂的三维场景、动画和交互体验。 0630 前端开发# 3D图形库# JavaScript# Web3D
ESLint ESLint 是开源的 JavaScript/TypeScript 代码检查工具,通过静态分析快速发现代码问题,支持自动修复和灵活配置。内置主流编辑器,可集成 CI 流程,帮助团队统一规范、提升代码质量。 0630 前端开发编程工具# JavaScript# 代码检查# 前端工具
廖雪峰的官方网站 廖雪峰的官方网站提供原创中文精品教程,涵盖Java、Python、JavaScript、SQL、Git等编程技术,面向零基础学习者,内容系统、易懂,适合编程入门和进阶。 0610 编程学习# Git# Java# JavaScript
Egghead Web 开发微课程平台,提供 React、TypeScript、Next.js 等技术的短视频课程,由专家开发者授课,适合快速学习前端技术。 0610 在线课程# JavaScript# React# TypeScript
Alpine.js 轻量级前端交互框架,适合在 HTML 中快速添加响应式行为。提供15个属性、6个属性和2个方法,无需构建步骤即可使用。 0610 前端开发# HTML交互# JavaScript# 前端框架
Meteor Meteor是一个JavaScript全栈应用平台,支持前后端一体化和实时数据同步,适合快速构建现代Web和移动应用。 0600 后端开发# JavaScript# Web应用# 全栈开发
esbuild esbuild 是一款极速的 JavaScript 与 CSS 打包压缩工具,专为前端构建优化而设计。它使用 Go 语言编写,性能远超传统工具,适合大型项目快速构建与开发调试。 0600 前端开发# CSS# JavaScript# 前端开发
Mithril.js 轻量级客户端JavaScript框架,专注于构建单页应用。体积小(8.8 KiB gzip),内建路由和XHR工具,性能优异。 0600 前端开发# JavaScript# 前端框架# 单页应用
Eloquent JavaScript JavaScript 经典免费在线书籍,系统介绍 JS 语言和编程思维,适合初学者和进阶者;提供在线阅读、PDF 及习题,支持多种语言翻译。 0590 编程学习# JavaScript# Node.js# 前端开发