首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    后端实战教程:如何使用 Node.js 开发 RESTful API 接口(Node.js + Express + Sequelize + MySQL)

    + Node.js + Express 搭建「文件上传」管理后台React + Nodejs 搭建带预览的「上传图片/预览」管理后台React + Axios + Node.js + Express...图片后端部分:node.js + Express + Sequelize + MySQLnode.js 是整个后端的框架使用 Express 生成Sequelize ORMMySQL后端部分 - node.js...body-parser 用于解析请求并创建 req.body 对象cors 提供 Express 中间件corsOptions 这里设置了可访问后端的前端来源为 * ,这意味着任何前端都可以接入此后端。...运行 Node.js Express 服务器在 node.js 服务器根目录,运行 node server.js图片控制台显示对数据库的读写,每当前端调用后端时,这里就会给出对应后端操作了写什么的 log...扩展阅读:Vue + Node.js 前后端分离搭建实战,手把手教你用 Vue+Nodejs 开发「待办清单」appNode.js 后端搭建总结Node.js 接收前端指令,根据前端指令操作数据库 CRUD

    13.9K21

    Node.js + express 的使用

    本文来讲下 express 框架的使用,变异的环境是 VS Code ,这里我已经配饰了阿里的镜像,所有 npm 指令用 cnpm 代替 首先学会向 Node.js 种引入 express 非常建党只需两步...,输入指令: cnpm init 然后就可以载入 express cnpm install express -save 到此为止 express 救成功导入了 这里介绍一个技巧: 输入: cnpm install...-g nodemon 这样一来以后每次测试,救不要关闭 node 再重新运行了,直接保存就可以。...现在开始讲 express 的使用: 准备部分(包的导入) var express = require('express'); var app = express(); 最简单的一个使用: 向服务器请求时...,放回一个 JSON 数组 var express = require('express'); var app = express(); app.get('/api', function(req, res

    3.3K10

    全栈管理系统:Node.js + Express + MySQL + React + Antd

    离职后休息这段时间,设计架构了前后端系统,从另一个层面来讲,确实迈进了一大步,遇见了之前从未遇到的Bug,从开发,到部署,到测试,也是一番新的挑战项目介绍该项目是一个基于Node.js+Express+...#后端说明├──react-antd-webpack/#前端应用│├──build/#Webpack配置(base/dev/prod)│├──public/#公共资源│├──src/#源代码││├──components...:node-express-mysql/docs/3.缓存管理.md、node-express-mysql/docs/2.缓存键命名规范.md。...技术栈后端Node.js>=18.0.0-JavaScript运行时Express.js-Web应用框架MySQL>=8.0-关系型数据库JWT-JSONWebToken认证bcryptjs-密码加密svg-captcha...-图形验证码express-session-会话管理cors-跨域处理dotenv-环境变量管理前端React18.2.0-UI框架Antd5.26.2-UI组件库Webpack5.99.9-模块打包器

    20600

    Node.js 为前端赋能 | 如何推动基础架构项目落地

    而 17 年到 20 年我回到新浪后,就又开始专注鼓捣前端基础建设,从 Node.js 的落地到周边基建,再到前端监控,打包上线流程的各种系统开发,最后再到容器化服务和 CI/CD 结合,基本各个领域都有所实际的尝试了...当然,最后还有我们团队是有独立的开发后端服务的能力的,那么对应的 Web 框架,自建的一些 RPC 系统服务,日志服务,线上监控等一整套 Node.js 的解决方案,我们也是有落地和积累的,并且会维护一部分线上的...1、Node.js Web Framework ?...如何在前端部门 去落地 Node.js 服务,我当时刚到新浪的时候,算上我,做 Node.js 的只有2个人,所以基本可以说,我去新浪移动之前那边的 Node.js 服务基本是个空白。...经历过刚才说的一系列 Node.js 项目之后,从一个前端转变成了全栈,其实对我个人有一个特别大的感悟就是前端的基础建设尤其是监控系统太弱了,所以我们后来又做了一系列的前端监控的前端 sdk,之后开发了一套路由中转系统

    1.4K30

    Node.js + express的安装,配置

    首先下载node.js,并安装:http://nodejs.org/download/         然后进入node.js command prompt命令窗口 输入node -v 检查...node.js的版本,输入npm -v检查npm的版本信息,存在版本信息说明你的node.js服务器安装以及成功了。        ...npm install express -g 安装express框架,这是默认安装的是最新版本的express框架可能有些人会出现 不存在express命令的错误,那是因你的版本太高了,只需要安装时降低版本就可以了...,例如:npm install express -3.5.0。       ...输入 expess  app 就会生成一个测试环境,运行app测试项目, node app.js,可能会出现如下图: 出现500 Error:cannot find module 'jade'错误,解决方法

    2.4K20

    Node.js—Express使用、Express 路由 、Express 中间件、托管静态资源、使用 Express 写接口、node.js链接sqlite数据库

    前言 前端也是可以编写接口的噢,我们一步一步学下去吧。 Express 安装 首先假定你已经安装了 Node.js,接下来为你的应用创建一个目录,然后进入此目录并将其作为当前工作目录。...安装nodemon工具 为什么要使用nodemon 在编写调试 Node.js项目的时候,如果修改了项目的代码,则需要频繁的手动close掉,然后再重新启动,非常繁琐.。...将路由抽离为单独模块的步骤如下: ① 创建路由模块对应的 .js 文件 ② 调用 express.Router() 函数创建路由对象 ③ 向路由对象上挂载具体的路由 ④ 使用 Module.exports...req.body) }) // => 监听端口 app.listen(3000,function() { console.log('网站服务器启动成功') }) 封装的模块 // => 导入 Node.js...("path") const app = express() let port = 3000 // => 为前端开放跨域请求 app.use(function (req,res,next) {

    3.6K42

    Node.js后端+MySQL数据库+jQuery前端实现

    前端在每一次提交登录 / 注册请求时会把绑定到当前会话的验证码带上,由后端进行校验,以确保安全性。 前端部分对应代码如下。...xhrFields: { withCredentials: true } 后端明确指出了前端的来源 refer,因此启动前端时请注意默认情况是让前端跑在 80 端口,且跑在同一台机器上(两边都是 localhost...密码安全性 前端向后端发送请求的时候即已经密码加盐(用户名)并用 SHA-256 散列,服务端不接触明文密码。...如不符合任意一项,密码复杂度置为 0。...密码安全性 前端在向后端发送请求时会做和登录侧一样的处理,在此不再赘述。 后端部分 概述 后端采用了 Node.js 和 express 框架。依赖的 npm 包如下。

    1.3K10

    【Node.js】Express框架的基本使用

    Express简介                 什么是Express 官方给出的概念:Express是基于Node.js平台,快捷,开放,极简的Web开发框架  通俗的理解,Express...的作用和Node.js内置的http模块类似,是专门用来创建Web服务器的。...http内置模块与Express类似于WebAPI和jquery的关系,后者是基于前者进一步封装出来的                 Express能做什么 对于前端程序员来说,最常见的两种服务器,分别是.../时钟/clock'))          nodemon                 为什么要使用nodemon  在编写测试Node.js项目的时候,如果修改了项目的代码,则需要频繁的手动close...将路由抽离为单独模块的步骤如下: 创建路由模块对应的js文件 调用express.Router()函数创建路由对象 向路由对象上挂载具体的路由 使用module.exports向外共享路由对象 使用app.use

    4.5K21
    领券