文章 2022-11-10 来自:开发者社区

Node.js笔记总结(day6)(二)

5、JWT 认证机制了解 Session 认证的局限性Session 认证机制需要配合 Cookie 才能实现。由于 Cookie 默认不支持跨域访问,所以,当涉及前端跨域请求后端接口的时候,需要做很多额外的配置,才能实现跨域 Session 认证。注意:1、当前端请求后端接口不存在跨域问题的时候,推荐使用Ses...

Node.js笔记总结(day6)(二)
文章 2022-11-10 来自:开发者社区

Node.js笔记总结(day6)(一)

今日目标能够了解 Session 的实现原理能够了解 JWT 的实现原理前后端的身份认证1、Web 开发模式基于服务端渲染的传统 Web 开发模式基于前后端分离的新型 Web 开发模式服务端渲染的 Web 开发模式服务端渲染的概念:服务器发送给客户端的 HTML 页面,是在服务器通过字符串的拼接,动态生成的。因此,客户端不 需要使用 Aja...

Node.js笔记总结(day6)(一)
文章 2022-11-10 来自:开发者社区

Node.js笔记总结(day5)(二)

6、SQL 的 DELETE 语句语法DELETE 语句用于删除表中的行。语法格式如下:-- 语法解读 -- 从指定表中,根据 WHERE 条件,删除对应的数据行 -- 注意,对于初学者来说,经常忘记提供where条件,从而导致误删整张表的数据,一定要慎重。 DELETE FROM 表名 WHERE...

Node.js笔记总结(day5)(二)
文章 2022-11-10 来自:开发者社区

Node.js笔记总结(day5)(一)

今日目标能够知道如何配置 MySQL 数据库环境能够认识并使用常见的 SQL 语句操作数据库能够在项目中操作 MySQL 数据库数据库的基本概念1、什么是数据库数据库(database)是用来组织、存储和管理数据的仓库。当今世界是一个充满着数据的互联网世界,充斥着大量的数据。数据的来源有很多,比如出行记录、消费记录、浏览的网页、发送的消息等等。除了文本类型的数据&#x...

Node.js笔记总结(day5)(一)
文章 2022-11-10 来自:开发者社区

Node.js笔记总结(day4)(二)

3. 使用 Express 写接口3.1 创建基本的服务器const express = require("express"); const app = express(); app.listen(80, () => { console.log("Express server is running at http://127.0.0....

Node.js笔记总结(day4)(二)
文章 2022-11-10 来自:开发者社区

Node.js笔记总结(day4)(一)

今日目标能够使用 express 路由精简项目结构能够使用常见的 express 中间件能够使用 express 创建 API 接口能够在 express 中启用 cors 跨域资源共享1. Express 路由1.1 路由的概念什么是路由广义上来讲,路由就是映射关系。现实生活中的路由Express 中的路由在 Express 中,路由指的是客户端的请求与服务器处理函...

Node.js笔记总结(day4)(一)
文章 2022-11-09 来自:开发者社区

Node.js笔记总结(day3)(二)

1.6 发布包注册 npm 账号访问 https://www.npmjs.com/ 网站,点击 sign up 按钮,进入注册用户界面填写账号相关的信息:Full Name、Public Email、Username、Password点击 Create an Account 按钮,注册账号登录邮箱,点击验证链接,进行账号的验证...

Node.js笔记总结(day3)(二)
文章 2022-11-09 来自:开发者社区

Node.js笔记总结(day3)(一)

今日目标能够使用 npm 管理包了解如何开发包了解如何发布包能够了解模块的加载机制熟悉 express基本操作1. npm与包1.1 包管理配置文件npm 规定,在项目根目录中,必须提供一个叫做 package.json 的包管理配置文件。用来记录与项目有关的一些配置信息。例如:1、项目的名称、版本号、描述等2、项目中都用到了哪些包3、哪些包只在开发期间...

Node.js笔记总结(day3)(一)
文章 2022-11-09 来自:开发者社区

Node.js笔记总结(day2)(二)

2. 模块化(重要)2.1 什么是模块化模块化是指解决一个复杂问题时,自顶向下逐层把系统划分成若干模块的过程。对于整个系统来说,模块是可组 合、分解和更换的单元。现实生活中的模块化编程领域中的模块化编程领域中的模块化,就是遵守固定的规则,把一个大文件拆成独立并互相依赖的多个小模块。把代码进行模块化拆分的好处&#x...

Node.js笔记总结(day2)(二)
文章 2022-11-09 来自:开发者社区

Node.js笔记总结(day2)(一)

今日目标能够使用 http 模块写一个基本的 web 服务器能够说出模块化的好处能够知道 CommonJS 规定了哪些内容能够说出 Node.js 中模块的三大分类各自是什么能够使用 npm 管理包1. http模块1.1 什么是 http 模块回顾:什么是客户端、什么是服务器?在网络节点中,负责消费资源的电脑,叫做客户端;负责对外提供网络...

Node.js笔记总结(day2)(一)

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

产品推荐

开发与运维

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

+关注