
Node.js
文章平均质量分 88
node.js系统学习
Tiny_G
If we desire, we can create the whole world
展开
-
day6.前后端身份认证
Web开发模式目前主流的Web开发模式有两种:基于服务端渲染的传统Web开发模式基于前后端分离的新型Web开发模式服务端渲染的Web开发模式服务器端渲染的概念:服务器发送给客户端的HTML页面,是在服务器通过字符串的拼接,动态生成的。因此,客户端不需要使用Ajax这样的技术额外请求页面的数据。示例代码如下:app.get( ' /index.html',(req,res) =>{ // 1.要渲染的数据 const user = { name: 'zs', age:..原创 2022-04-22 21:57:54 · 1200 阅读 · 1 评论 -
day5.在node.js项目中使用MySQL
在项目中操作数据库的步骤安装操作MySQL数据库的第三方模块(mysql)通过mysql模块连接到MySQL数据库通过mysql模块执行SQL语句具体实现步骤安装mysql模块mysql模块是托管于npm上的第三方模块。它提供了在Node.js中连接和操作MySQL 数据库的能力。在项目要想使用mysql,需要运行如下命令,将其安装为项目依赖包:npm install mysql配置mysql模块在使用mysql模块操作MySQL 数据库前,必须先..原创 2022-04-21 15:00:43 · 146 阅读 · 0 评论 -
day4.Express
初识expressExpress是基于node.js平台,快速、开放、极简的Web开发框架通俗理解:Express的作用相当于node.js的内置模块http,是专门用来创建web服务器的。Express本质:就是一个npm上的第三方包,提供了快速创建Web服务器的方法中文官网地址:https://www.expressjs.com.cn/http内置模块用起来比较复杂,开发效率低。而Express是基于内置的http模块进一步封装出来的,能够极大地提高开发效率1.Express能做什么?..原创 2022-04-18 21:40:12 · 347 阅读 · 0 评论 -
day3.模块化
模块化的好处1.1什么是模块化?模块化是指解决一个复杂问题时,自定向下逐层把系统划分成若干模块的过程。对于整个系统来说,模块是可组合、分解和更换的单元。编程领域的模块化思想: 编程领域中的模块化,就是遵守固定的规则,把一个大文件拆成独立并相互依赖的多个小模块把代码进行模块化拆分的好处:提高了代码复用性提高了代码的可维护性可以实现按需加载1.2模块化的规范模块化规范就是对代码进行模块化拆分与组合事,需要遵守的那些规则列如:使用什么样的语法格式来引用模块在模块中使用什么样的..原创 2022-04-11 15:17:36 · 738 阅读 · 0 评论 -
day2 fs,path,http模块
fs文件系统模块fs模块是Nodejs官方提供的、用来操作文件的模块。它提供了一系列的方法和属性,用来满足用户对文件的操作需求。 列如:fs.readFile()方法,用来读取指定文件中的内容fs.writeFile(方法,用来向指定的文件中写入内容,注:可以创建文件,但针对不存在的路径,就无法无法创建文件,新内容会覆盖旧内容如果要在JavaScript代码中,使用fs模块来操作文件,则需要使用如下的方式先导入它:const fs = require('fs');1.1读写指定文件..原创 2022-04-09 15:40:54 · 1171 阅读 · 0 评论 -
day1.认识node.js
不同浏览器中的JavaScript解析引擎主流浏览器JavaScript解析引擎ChromeV8FirefoxOdinMonkey(奥丁猴)SafriJScoreIEChakra(查克拉)浏览器中JavaScript的运行环境运行环境:代码正常运行所需的必要环境V8引擎负责解析和执行JavaScript代码。内置API是由运行环境提供的特殊接口,只能在所属的运行环境中被调用。Node.js简介 Node.js是一个基于Chro..原创 2022-03-09 16:21:42 · 825 阅读 · 0 评论