NodeJS系统

  

Node.js 最佳实践列表:nodebestpractices

23-06-04 76

本项目集成了Node.js最佳实践中排名最高的内容的总结和分享 项目结构实践: 组件式构建你的解决方案 分层设计组件,保持Express在特定的区域 封装公共模块成为NPM的包  分离... 详细

使用Java虚拟线程比Node.js性能更高

23-04-27 187 5k

Java 19 中引入的虚拟线程旨在加速并发网络请求。在这篇文章中,我想比较发出 HTTP 请求的常规线程和虚拟线程的吞吐量。为此,我在谷歌云中使用了两个虚拟机。每台机器有 8 个 CPU 和 16... 详细

什么时候使用 golang 而不是 nodeJs? - Reddit

23-02-12 335 1k

对于几乎所有NodeJS也能工作的项目来说,Go都是更好的,因为Go的实际并发原语是内置的,而且容易使用。 Node仍然有(据我所知,如果我过时了,有人会纠正我)一个 集中的事件循环结构 ,没有真... 详细

bing-chat:Bing新人工智能搜索的 Node.js 客户端

23-02-10 1145 2

非官方 ChatGPT API 的 Node.js 客户端,这个包是微软 Bing Chat 的 Node.js 包装器。 安装: npm install bing-chat ... 详细

chatgpt-api:基于ChatGPT API的Node.js应用

23-02-02 1104 1

这个包是 OpenAI 围绕 ChatGPT 的 Node.js 器,可以使用它开始构建由 ChatGPT 支持的项目,例如聊天机器人、网站等... 它现在使用官方的 OpenAI  API和 ... 详细

Node.js像牛奶一样老化

23-01-25 181

Node.js 是后端编程的穷人的苹果。 Node.js的创建者Ryan Dahl转向了Go。 Express.js框架的创建者TJ Holowaychuk转向了Go。 我经常发现来自其他社区... 详细

使用 ChatGPT、React 和 Node.js 创建网站聚合器的源码

23-01-12 934

这个聚合器从网站抓取内容并使用 ChatGPT 确定网站的标题和描述。项目点击标题 网站聚合器是一种从互联网上的其他网站收集数据并将信息放在访问者可以访问的地方的网站。 网站聚合器有很多版本;有些... 详细

Node util:UTF8解码速度提高 274%

22-11-12 789 3k

修复  nodejs/performance#3 基准 CI: https ://ci.nodejs.org/view/Node.js%20benchmark/job/benchmark... 详细

Jarred-Sumner/bun:比Node JS快三倍的新JavaScript运行时

22-07-10 1320 1

Bun 是像 Node 或 Deno 一样的现代 JavaScript 运行时,但是比它们快三倍:见 这里 。 它是从头开始构建的,专注于三个主要方面: 快速开始(考虑到优势)。 新的性能水... 详细

后端渲染:基于Deno的全新全栈Web框架Fresh介绍

22-06-29 2578 2

客户端渲染很昂贵,它会降低用户体验,大幅增加移动设备的功耗,而且通常不是很健壮。 Fresh使用了一种不同的模式:在这种模式下,你默认向客户端提供0KB的JS。在这种模式下,大部分的渲染是在服务器上... 详细

Spring Cloud Sidecar 简介 | baeldung

22-06-01 855 1 2k

在 微服务 世界中,使用不同的语言和框架编写多语言服务是一种常见的做法,使用Spring  Cloud Sidecar,可以在服务注册表中注册非 JVM 服务。 此外,该服务还可以使用服务发现来... 详细

Javascript生态灾难:近十万个NPM用户令牌被盗

22-05-28 489

基于云的存储库托管服务 GitHub 周五分享了上个月 GitHub 集成 OAuth 令牌被盗的更多细节,并指出攻击者能够访问内部 NPM 数据及其客户信息。 因此,GitHub 正在采取措施... 详细

Javascript异步客户端:Fetch与Axios比较

22-04-15 837 10k

当我们构建需要我们向后端或第三方 API 发出网络请求的应用程序时,我们使用 Axios 和 Fetch 等 HTTP 客户端来执行此类请求。  在本指南中,我们介绍了 Axios 和 Fetch ... 详细

Node之道:设计、架构和最佳实践 | Alex Kondov

22-03-29 404 9k

JavaScript的主要好处之一是它可以在浏览器和服务器上运行。作为一名工程师,你需要掌握一门语言,你的技能将有多种应用。这就是2015年吸引我加入Node的原因--我不必在语言和技术栈之间切换。... 详细

Project Loom带来Java并发模型革命? - infoworld

22-03-11 1222 2

Project Loom是Java/JVM 生态系统(由 OpenJDK 托管)中的一个较新的项目,它试图解决传统并发模型中的限制。特别是,Loom 提供了一种更轻量的线程替代方案以及用于管理线程的... 详细