前后端交互 —— node
xumengxia—xu
这个作者很懒,什么都没留下…
展开
-
数据库增删改查语句
-- 通过 * 把 users 表中所有的数据查询出来-- select * from users-- 从 users 表中把 username 和 password 对应的数据查询出来-- select username, password from users-- 向 users 表中,插入新数据,username 的值为 tony stark password 的值为 098123-- insert into users (username, password) values ('to.原创 2021-05-14 15:43:27 · 355 阅读 · 2 评论 -
前后端交互05 —— 数据库与身份认证(Authentication)
1.什么是数据库 数据库(database)是用来组织、存储和管理数据的仓为了方便管理互联网世界中的数据,就有了数据库管理系统的概念(简称:数据库)。用户可以对数据库中的数据进行新增、查询、更新、删除等操作常见的数据库及分类MySQL 数据库(目前使用最广泛、流行度最高的开源免费数据库;Community + Enterprise) Oracle 数据库(收费)SQL Server 数据库(收费)、Mongodb 数据库(Community + Enterprise)其中.原创 2021-09-29 14:29:24 · 895 阅读 · 0 评论 -
前后端交互05 —— 使用 Express 写接口
npm i express@4.17.1npm install -g nodemonnodemon app.js 即可实现自动重启项目的效果npm install cors 安装中间件接口的跨域问题刚才编写的 GET 和 POST接口,存在一个很严重的问题:不支持跨域请求。解决接口跨域问题的方案主要有两种:CORS(主流的解决方案,推荐使用) JSONP(有缺陷的解决方案:只支持 GET 请求)使用 cors 中间件解决跨域问题cors 是 Express 的一个第三方中.原创 2021-09-28 17:17:29 · 144 阅读 · 0 评论 -
前后端交互04 —— express + nodemon + Express 路由 +Express 中间件
1.什么是 Express 官方给出的概念:Express 是基于 Node.js 平台,快速、开放、极简的 Web 开发框架。通俗的理解:Express 的作用和 Node.js 内置的 http 模块类似,是专门用来创建 Web 服务器的。Express 的本质:就是一个 npm 上的第三方包,提供了快速创建 Web 服务器的便捷方法不使用 Express 能否创建 Web 服务器?答案:能,使用 Node.js 提供的原生 http 模块即可。思考:既生瑜何生亮(有了 http 内原创 2021-09-28 14:59:17 · 299 阅读 · 0 评论 -
解决下包速度慢的问题
解决下包速度慢的问题1. 查看当前包的镜像源 npm config get registry2. 切换淘宝镜像源:npm config set registry https://registry.npm.taobao.org3. 查看当前包的镜像源 npm config get registry 输出https://registry.npm.taobao.org/为了更方便的切换下包的镜像源,我们可以安装 nrm 这个小工具,利用 nrm 提供的终端命令,可以快速查看和切换下 包的...原创 2021-05-13 14:18:30 · 203 阅读 · 0 评论 -
前后端交互03 —— node模块化 + npm与包
1.什么是模块化 模块化是指解决一个复杂问题时,自顶向下逐层把系统划分成若干模块的过程。对于整个系统来说,模块是可组合、分解和更换的单元编程领域中的模块化编程领域中的模块化,就是遵守固定的规则,把一个大文件拆成独立并互相依赖的多个小模块。把代码进行模块化拆分的好处:提高了代码的复用性提高了代码的可维护性可以实现按需加载Node.js 中根据模块来源的不同,将模块分为了 3 大类,分别是:内置模块(内置模块是由 Node.js 官方提供的,例如 fs、path、http 等)自原创 2021-09-27 17:57:11 · 155 阅读 · 0 评论 -
前后端交互02 —— node-http模块
1.什么是 http 模块http.createServer()http 模块是 Node.js 官方提供的、用来创建 web 服务器的模块。通过 http 模块提供的 http.createServer() 方法,就能方便的把一台普通的电脑,变成一台 Web 服务器,从而对外提供 Web 资源服务。2.进一步理解 http 模块的作用服务器和普通电脑的区别在于,服务器上安装了 web 服务器软件,例如:IIS、Apache 等。通过安装这些服务器软件,就能把一台普通的电脑变成一台 w原创 2021-09-27 17:40:32 · 107 阅读 · 0 评论 -
前后端交互01 —— node +Windows 系统快速打开终端的方式 +
1.浏览器中的 JavaScript 的组成部分JS核心语法 ECMA —— 变量 数据类型 循环 分支 判断 函数 作用域WebApi —— DOM操作 BOM操作 基于XMLhttpRequest 的Ajax操作为什么 JavaScript 可以在浏览器中被执行不同的浏览器使用不同的 JavaScript 解析引擎:Chrome 浏览器的 V8 解析引擎性能最好为什么 JavaScript 可以操作 DOM 和 BOM 每个浏览器都内置了 DOM、BOM 这样的 API 函数,因此,原创 2021-09-27 10:58:46 · 412 阅读 · 0 评论