WebGLWebGL(Web Graphics Library)是一种 JavaScript API,用于在任何兼容的网页浏览器中不使用插件渲染2D和3D图形。它是基于OpenGL ES的规范,旨在在Web平台上提供OpenGL的性能和功能。通过 WebGL,开发者可以为网页应用程序创建复杂的可视化效果、游戏、可视化数据和各种交互式图形体验。
Blockchain区块链(Blockchain)是一种分布式数据库或账本技术,它通过在多个计算机节点上复制和分发数据库来实现数据的去中心化存储。每个数据区块都包含一系列交易,并通过加密算法链接到前一个区块,形成一个链式结构。这种结构与密码学的结合,使得区块链在数据一旦写入后就难以被篡改或删除,从而保障了数据的不变性和安全性。
SvelteSvelte 是一个组件框架——就像 React 或 Vue。主题问题包括使用 Svelte 的代码以及如何配置它并在 JavaScript 管道中使用它。
ViteVite 是一种构建工具,旨在为现代网络项目提供更快,更精美的开发体验。
Koa在前端技术的跃进浪潮中,一个框架脱颖而出 —— Koa.js,它是由Express原班人马打造的新一代Node.js框架。为什么它能成为时下热议的焦点?因为Koa.js以其简洁的设计,强大的功能和对现代JavaScript特性(如async/await)的天然支持,重新定义了后端的开发模式。 简洁:Koa.js提供了一个轻量的函数库,让你能够快速搭建服务器。 现代化:它采用最新的JS特性,使得代码
MobxMobX是一个基于信号的、经过实战测试的库,通过透明地应用函数式响应式编程,使状态管理变得简单和可扩展。
DenoDeno 是一个简单、现代且安全的 JavaScript 和 TypeScript 运行时环境,由 Node.js 的创始人 Ryan Dahl 开发,目标是解决 Node.js 的一些设计缺陷。Deno 于2020年正式发布,它内置了 V8 JavaScript 引擎和 Tokio 事件循环,提供了一系列默认的安全限制,并支持 TypeScript 的运行而无需额外的转译步骤。
JestJest 是一个流行的 JavaScript 测试框架,用于编写和运行测试。它由 Facebook 开发,并被应用于测试 React 组件以及其他类型的 JavaScript 代码。Jest 被设计为零配置,易于上手,同时提供了丰富的特性,如快照测试、内置的覆盖率报告和模拟系统。
MQTTMQTT是Message Queuing Telemetry Transport(消息队列遥测传输)的缩写,是一种轻量级的、基于发布/订阅模式的消息通信协议,最初是由IBM公司在20世纪90年代开发的。MQTT协议专门应用于物联网设备之间的通信,旨在实现物联网设备的低带宽、低功耗和低成本特性。MQTT协议采用客户端/服务器模式,其中客户端可以是传感器、智能设备、移动应用程序等,而服务器则可以是云端
WordPressWordPress 是一个开源的内容管理系统(CMS),最初被设计为一个博客平台,但随着时间的发展,它已经成为创建各种类型网站的全能工具。WordPress 是基于 PHP 和 MySQL 构建的,并以其插件架构和模板系统(主题)而闻名,用户可以轻松地定制和扩展其功能。
PrettierPrettier 是一款流行的代码格式化工具。 它支持的语言相当多。 它很纯粹,就一个代码格式化工具,并不会做代码质量的检查。 Prettier 会强制使用统一的代码风格,原理就是解析语言生成AST 抽象语法树,然后用自己的一套风格写回到文件。
VimVim 是一种高度可配置的文本编辑器,用于有效地创建和更改任何类型的文本。它是从 vi 编辑器衍生出来的,最初由 Bram Moolenaar 于 1991 年发布。Vim 是自由和开源软件,并且包含了许多增强功能,使其成为程序员和文本编辑者广泛使用的工具之一。
ES62015年版的ECMAScript规范,现在是一个标准(ECMAScript 2015)。
以太坊以太坊(Ethereum)是一个开源的、基于区块链的平台,它允许开发者构建和部署去中心化应用程序(DApps)。除了作为加密货币交易平台,以太坊的显著特点是支持智能合约,这些智能合约是运行在以太坊虚拟机(EVM)上的自执行合同,它们是由固定逻辑编写的程序,能够在没有第三方的情况下执行、控制和记录交易。
GithubGitHub是一个基于web的托管服务,用于使用Git进行版本控制的软件开发项目。使用这个标签来解决与GitHub上托管的存储库有关的问题、GitHub特有的功能以及使用GitHub与其他用户协作的问题
KafkaApache Kafka 是一个开源的流处理平台,由 LinkedIn 开发,并于 2011 年贡献给 Apache 软件基金会。它主要用于构建实时的数据管道和流应用程序。Kafka 能够以高吞吐量、可扩展性和容错性的方式处理数据流。
Vue3Vue.js 3 是一个用于构建用户界面的渐进式 JavaScript 框架。与 Vue.js 2 相比,Vue.js 3 在性能、开发体验和功能上都有显著的改进。
SVG可伸缩矢量图形(SVG)是一种基于XML的二维矢量图形格式,也可以在HTML中使用。
NginxNginx 是一个网络和代理服务器。Nginx (发音为 "engine-x") 是一个高性能的 HTTP 和反向代理服务器,同时也是一个 IMAP/POP3 代理服务器。Nginx 是由 Igor Sysoev 开发的,最初发布于2004年,旨在解决 C10k 问题,即同时处理大量客户端连接的需求。由于其高性能、稳定性、丰富的功能集以及低资源消耗,Nginx 在全球范围内广泛用于提供网页内容,特
JWTJSON Web Token (JWT) 是一种开放标准(RFC 7519),它定义了一种紧凑且自包含的方式,用于在各方之间以 JSON 对象的形式安全地传输信息。由于信息是经过数字签名的,所以可以验证其完整性。另外,可以对 JWT 进行加密以保护数据的机密性。 JWT 主要用于身份验证和信息交换,特别适合用于分布式站点的单点登录(SSO)场景。