重生之我要当前端大王--node篇--01 what is express? express到底是谁啊

第一篇章 后端服务篇–nodeJS启动!

01 what is express? express到底是谁啊

前言

本章你可以学到什么是express,express有什么作用

一、express是什么?

Express 是一个基于 Node.js 平台的 web 应用开发框架,它提供了一系列强大的功能来帮助开发者快速构建 web 应用和 API,使用 Express,你可以快速搭建起 RESTful API,并且它也是构建单页应用(SPA)后端服务的流行选择。Express 的核心功能包括路由、中间件支持、模板引擎集成等。由于其轻量级和易用性,Express 成为了 Node.js 开发者的首选框架之一。 么噶这么厉害吗!小英家的牛表示也要邂逅一下

二、ok,问题来咯,如何安装使用express

1.如何安装express?首先你需要有node环境,没有的话请到nodejs中文网获取这把大宝剑,后续才能进行打怪升级

安装express 使用:npm /pnpm i express

2.简单邂逅一下express

首先引入express实例,node环境默认是CommonJS,使用es模块化须在package.json修改type为module
首先在src文件夹下创建一个index.js文件,文件中写入

import express from 'express'//引入express
const app=express()//获取express实例
3.使用express简单创建一个请求接口
/**
 * 简单写一个get请求
 * @param {*} request 请求体,可获取前端传递信息,如get请求查询字符串传参使用request.query获取
 * @param {*} resolve 响应题 返回响应内容使用resolve.json()返回json数据,也可用resolve.send()返回
 */
app.get('/hello',(request,resolve)=>{
    console.log(request.query.name)//获取前端query传参的name
    resolve.send(request.query.name)//返回传递过来的name
})
//服务监听本地3000端口
app.listen(3000,()=>{
    console.log('express 启动!');
})
4.启动一下服务查看效果

使用 node index.js 启动服务,打印express 启动 便成功启动服务

接着打开浏览器,在地址栏输入 http://localhost:3000/hello?name=你的名字,便可查看到数据返回

在这里插入图片描述

三、总结

看到这,恭喜你成功编写了你的后端接口,本文仅简单介绍了express的基础用法,如听后续,中间件、路由、数据库交互等用法,等我下回分说,除了express,还可更新koa、fastify,还有nestJs ,快和小英家的牛一起来邂逅一下express吧,你的点赞是我更新的动力。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值