文章 2024-11-25 来自:开发者社区

Node.js 中的中间件机制与 Express 应用

引言 Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时,常用于构建服务器端应用。Express 是一个基于 Node.js 的 web 应用框架,它简化了许多常见的任务,如路由和中间件管理。本文将介绍 Node.js 中的中间件机制以及如何在 Express 中使用中间件。 Node.js 中间件机制 在 Node.j...

文章 2024-08-29 来自:开发者社区

深入浅出Node.js后端开发之Express框架应用

在Node.js的世界里,Express是一个轻量级、灵活且强大的Web应用框架,它为快速开发Web和API服务提供了便利。Express不仅简化了HTTP请求和响应的处理,还允许开发者通过中间件来扩展其功能。接下来,让我们一步步深入了解Express的魅力所在。 首先,你需要安装Node.js环境,可以通过访问...

文章 2024-08-25 来自:开发者社区

【Azure 应用服务】NodeJS Express + MSAL 实现API应用Token认证(AAD OAuth2 idToken)的认证实验 -- passport.authenticate()

问题描述 在前两篇博文中,对NodeJS Express应用 使用MSAL + AAD实现用户登录并获取用户信息,获取Authorization信息 ( ID Token, Access Token). 【Azure 应用服务】NodeJS Express + MSAL 应用实现AAD集成登录并部署在App Service Linux环境中的实现步骤 【Az...

【Azure 应用服务】NodeJS Express + MSAL 实现API应用Token认证(AAD OAuth2 idToken)的认证实验 -- passport.authenticate()
文章 2024-08-25 来自:开发者社区

【Azure 应用服务】NodeJS Express + MSAL 应用实现AAD登录并获取AccessToken -- cca.acquireTokenByCode(tokenRequest)

问题描述 在上一篇博文 “【Azure 应用服务】NodeJS Express + MSAL 应用实现AAD集成登录并部署在App Service Linux环境中的实现步骤”中,实现了登录,并获取登录用户在AAD中的个人信息,但是没有一个显示的方法输出所获取到的Access Token,则通过新建Express项目,加载MSAL的代码实现此目的。   实现步骤...

【Azure 应用服务】NodeJS Express + MSAL 应用实现AAD登录并获取AccessToken -- cca.acquireTokenByCode(tokenRequest)
文章 2024-08-25 来自:开发者社区

【Azure 应用服务】NodeJS Express + MSAL 应用实现AAD集成登录并部署在App Service Linux环境中的实现步骤

问题描述 实现部署NodeJS Express应用在App Service Linux环境中,并且使用Microsoft Authentication  Library(MSAL)来实现登录Azure AD用户,获取Token及用户信息的实现。 终极实现效果展示: ...

【Azure 应用服务】NodeJS Express + MSAL 应用实现AAD集成登录并部署在App Service Linux环境中的实现步骤
阿里云文档 2024-08-07

通过OpenTelemetry为Node.js Express应用埋点并上报链路数据

通过OpenTelemetry为应用埋点并上报链路数据至可观测链路 OpenTelemetry 版后,可观测链路 OpenTelemetry 版即可开始监控应用,您可以查看应用拓扑、调用链路、异常事务、慢事务和SQL分析等一系列监控数据。本文介绍如何使用OpenTelemetry对Node.js Express应用进行自动或手动埋点并上报数据。

文章 2024-08-02 来自:开发者社区

构建高效后端服务:Node.js与Express框架的实战应用

在当今的软件开发领域,构建高性能的后端服务是每个开发者都需要面对的挑战。Node.js的出现为这一挑战提供了新的解决方案,它允许开发者使用JavaScript来编写服务器端的应用程序。结合Express框架,我们可以快速搭建一个灵活且功能强大的后端服务。 首先,我们需要安装Node.js和Express。这可以通过npm(No...

文章 2023-01-16 来自:开发者社区

前端需要去了解的nodejs知识(express应用搭建)

网络异常,图片无法展示|前言这是一个使用typescript和express的应用框架,快速搭建服务端项目。主要模块可以拆分为入口、路由、数据、工具、服务、业务。应用整体入口:对整个应用的一个初始化化路由模块:路由的注册数据库模块:数据库连接,Model定义业务功能模块:对应业务模块的逻辑处理公共服务模块:提供一些公共服务,如邮件发送、excel处理等帮助模块:一些工具函数,日志处理,以及环境变....

前端需要去了解的nodejs知识(express应用搭建)
文章 2022-10-20 来自:开发者社区

【node拓展】web开发模式 | express应用程序生成器

前言前面的文章中的express框架讲解已经进入尾声了,这篇文章是node拓展性文章,目的是在于让大家去了解前端开发的两个开发模式以及express生成器,express生成器真的非常好用,具体见下方讲解咯!Web开发模式服务端渲染(SSR)服务端渲染的概念:服务器发送给客户端的 HTML 页面,是在服务器通过字符串的拼接,动态生成的。因此,客户端不需要使用 Ajax 这样的技术额外请求页面的数....

【node拓展】web开发模式 | express应用程序生成器
文章 2022-05-18 来自:开发者社区

【详细教程】教你如何使用Node + Express + Typescript开发一个应用(二)

创建我们的Express应用让我们来正式开始创建express应用。首先创建主文件index.tstouch index.ts然后添加案例代码,在网页中输出“hello world”import express from 'express'; const app = express(); const PORT = 3000; app.get('/', (req, res) => { r...

【详细教程】教你如何使用Node + Express + Typescript开发一个应用(二)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注