NodeJS教程

     

Node.js 21中有哪些最新功能?

34 4K

Node.js 21 旨在通过创新功能工具箱增强您的工作流程。 改进的 ES 模块支持: 通过无缝集成编写更干净、更现代的代码。 V8 引擎升级: 体验更快的性能和增强的内存管理。 增强的安全性: 通.

比较SpringBoot和Node.js之间的JWT授权

47 10K

虽然两者都有其复杂性,但SpringBoot的学习曲线肯定更陡峭!Spring Boot 和 Node.js 都是流行的后端开发框架,它们都可以用于实现 JWT(JSON Web Token)授权机制.

本周Github上6个有趣项目AdonisJs、Vanna 等

73 8K

本周Github上有趣的项目、工具和图书馆1、AdonisJSAdonisJs 是一个注重人体工程学和速度的全栈 Web 框架。它解决了许多 Web 开发方面的麻烦,为您提供了一个简洁、稳定的 API.

NodeJS与Rust在读取文件功能上比较

64 13K

使用NodeJS与Rust读取文件,文件是读取位于项目根目录中名为 hello.txt 的文件:该文件包含 Hello world! 文本,我们将其内容记录到控制台。NodeJS在开始 Node 示例.

NodeJS与Rust在HTTP请求和解析JSON上比较

57 17K

这次我们将学习如何使用 Node 和 Rust 发送 HTTP 请求和解析JSON。b1、发送 HTTP 请求/b我们将在 GitHub API 上进行 GET 以获取用户。在 Node 示例中,我们.

NodeJS与Rust在打包、发布和依赖上比较

62 25K

以一个经典的 "Hello world!"示例:展示 Node 和 Rust 之间的一个重要区别:console.log('Hello world!');现在用 Node 运行该文件:$ node h.

Node.Js 中异步上下文如何共享与通讯?

52 7K

、在Node.js中,管理异步流之间的上下文是一个挑战,因为它是单线程的。传统的多线程环境中可以使用线程本地存储(TLS)来实现上下文的管理,但在Node.js中不适用。Node.js提供了Async.

Express JS中req和res对象的使用

76 4K

Express JS 用于通过 Node.js 构建 RESTful API。Express JS 中有一个“req”(请求)对象,用于表示传入的 HTTP 请求,该请求由参数、查询字符串、还有请求正.

为什么在 Web 开发中使用 Express?

88 3K

Express JS 是一个小型 Web 应用程序框架。它成为非常流行的 Node JS 框架,用于构建健壮且可扩展的应用程序。在本文中,我们将深入探讨 ExpressJ S 的主题。什么是 Expr.

Rails在2024年还能重现辉煌?

154 5K

自 2004 年夏天首次公开发布以来,Ruby on Rails 已经改变了游戏规则。但是,嘿,这不是一个历史课。这就是为什么 Rails 仍然是 2024 年首选 Web 框架的原因。成熟又现代Ra.

pkgx:任何软件均可直接运行无需安装的工具库

183 2K

pkgx是一个速度极快、独立、跨平台的二进制文件,可以运行任何东西,这是来自brew创建者的项目:$ denocommand not found: deno$ env +deno^1.35added .

Deno vs. Bun vs. Node.js:功能比较

400 2K

本文比较了 Deno、Bun 和 Node.js 作为 JavaScript 运行时的功能、易用性和安全性: Deno 提供了一套全面的功能,并且默认情况下是安全的。 Bun 优先考虑简单性和速度,重.

JavaScript前端/后端路线图

257

为初学者准备的路线图:基础知识:变量、数据类型、运算符、控制结构DOM操作:选择、创建和修改HTML元素包:NPM,Yarn,PNPM,package.json,dependencies,devDep.

Node.js 最佳实践列表:nodebestpractices

362

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

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

693 5K

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

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

603

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

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

1637 2

非官方 ChatGPT API 的 Node.js 客户端,这个包是微软 Bing Chat 的 Node.js 包装器。安装:npm install bing-chat确保您使用的node >= 1.

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

1595 1

这个包是 OpenAI 围绕 ChatGPT 的Node.js[url=https://openai.com/blog/chatgpt]包装[/url]器,可以使用它开始构建由 ChatGPT 支持的.

Node.js像牛奶一样老化

319

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

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

1219

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

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

957 3K

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

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

1532 1

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

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

3001 2

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

Spring Cloud Sidecar 简介 | baeldung

1217 1 2K

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

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

668

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

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

1331 10K

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

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

750 9K

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

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

1542 2

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

名为"-"的nmp包是空的,却有超过700,000次下载

1121

自 2020 年以来,一个名为“-”的神秘的单字母 npm 包位于注册表中,已获得超过 700,000 次下载。更重要的是?该软件包不包含任何功能代码,那么是什么让它获得了如此多的下载量?该软件包只有.

Node.js终于有了Fetch API

2045 1

Fetch API 由来已久,它的推出预示着一个实时和交互式网页的新时代。2022 年 2 月 1 日,Node.js 核心团队合并了一个拉取请求,将 Fetch API添加到Node.js。 201.