一个基于 JavaScript 的开源数据可视化库,由 Mike Bostock 开发,用于在网页上创建交互式、动态的数据可视化。它通过将数据绑定到 DOM(文档对象模型),支持 SVG、Canvas 和 HTML 等多种渲染方式,为数据可视化提供了极高的灵活性和控制力。
一个由 GitHub 开发的开源框架,用于构建跨平台桌面应用程序。它结合了 Chromium(Web 浏览器引擎)和 Node.js(服务器端 JavaScript 运行环境),允许开发者使用 HTML、CSS 和 JavaScript 等 Web 技术开发原生桌面应用,支持 Windows、macOS 和 Linux。
一个基于React.js的Node.js开发框架,支持SSR后端渲染。用户包括腾讯新闻、抖音、币安、Netflix等。
esbuild 是一个快速的 JavaScript 和 TypeScript 打包工具与编译器,由 Evan Wallace 开发。在现代前端开发领域,它凭借其卓越的性能和丰富的功能,逐渐成为开发者的重要选择。
Axios 是一个基于 Promise 的 HTTP 客户端,适用于浏览器和 Node.js 环境。它的设计目标是简化 HTTP 请求的发送过程,为开发者提供一个强大且易用的工具来处理网络请求。
Playwright 是由微软开发的一个强大的 Node.js 库,用于自动化测试和操作浏览器。它支持 Chromium、Firefox 和 WebKit 这三大主流浏览器引擎,能够在不同的浏览器环境下进行一致的自动化操作。
Puppeteer 是一个 Node.js 库,它提供了一个高级 API 来控制 Chrome 或 Chromium 浏览器,能实现诸多自动化操作。
Prettier 是一个流行的代码格式化工具,用于统一代码风格,支持多种编程语言,包括 JavaScript、TypeScript、CSS、HTML、JSON 等。它能够解析代码并根据预定义的规则重新输出格式化后的代码,从而让团队成员的代码风格保持一致,减少因代码风格问题产生的分歧和错误。
Socket.IO 是一个基于 Node.js 的实时通信库,它实现了在浏览器和服务器之间的双向实时通信。其核心是在 WebSocket 基础上做了封装与扩展,并且还能在不支持 WebSocket 的浏览器中使用轮询等其他机制进行通信,以此保证了良好的兼容性。
TypeORM 是一个为 TypeScript 和 JavaScript(ES5、ES6、ES7、ES8)设计的对象关系映射(ORM)库。它可以在多种数据库系统上工作,简化了数据库操作流程,让开发者能以面向对象的方式与数据库交互。
一个基于 JavaScript 的开源数据可视化库,由 Mike Bostock 开发,用于在网页上创建交互式、动态的数据可视化。它通过将数据绑定到 DOM(文档对象模型),支持 SVG、Canvas 和 HTML 等多种渲染方式,为数据可视化提供了极高的灵活性和控制力。