Day01-Node连接MySQL实现CRUD 核心目标

简介: cascacasc

1.NodeJS核心知识回顾

1.1 认识NodeJS

在现有的知识储备中(JavaScript、Html、Css、MySQL、Node)中,我们能够知道MySQL是存储数据的

而JS+H5+C3是负责做页面设计的

那么我们不禁思考一个问题:前端页面展示的数据,是如何从后端数据库中拿到的

这就涉及到了我们经常听过,但目前实操经验还欠缺的:前后端分离/不分离开发,其核心流程如下

所以我们接下来的思路,就是选择其中的Node来连接后端数据库,实现数据获取与修改,完整前后端开发

1.2 NodeJS安装

安装包下载

我们有两种安装方式,第一种从官网下载:

https://nodejs.org/zh-cn

第二种,根据我们提前提供好的资料安装包:

本地安装

  • 参考提供的安装手册即可,注意:安装路径选择英文、没有空格的目录

环境验证

  • win + R,输入cmd

  • 在命令控制台,输入命令:node -v,有输出即可。这里版本不一定跟我本地保持一致,可以高/低于我的

1.3 Node核心语法回顾

1. VsCode安装

在完成上述的Node环境安装之后,我们接下来通过几个核心语法,回顾一下js、node知识。工欲善其事必先利其器,所以我需要确保你本地安装了Ide软件,即VsCode。你依然有两种安装方式

  • 官方下载、安装

https://code.visualstudio.com/

  • 根据我所提供的安装包,解压安装

2. 新建本地工程

我们可以在任意非中文目录下,新建一个文件夹,用于后续存放代码,如下我就创建在桌面

然后,我们用VsCode,打开当前文件夹即可

相关文章
|
10天前
|
人工智能 安全 前端开发
AgentScope Java v1.0
AgentScope Java 1.0 正式发布,专为Java开发者打造企业级Agentic应用。采用ReAct范式,支持自主规划与实时干预,平衡智能与可控性。提供安全沙箱、上下文工程、多模态支持等开箱即用能力,深度集成企业技术栈,支持高性能、高可用生产部署。构建从开发、调试、A/B测试到评估优化的完整生态闭环,助力AI原生应用高效迭代。全面兼容MCP/A2A协议,支持阿里云百炼与函数计算一键部署,推动Agent应用迈入工业化时代。
|
API 索引 数据处理
【鸿蒙软件开发】ArkTS基础组件之Select(下拉菜单)、Slider(滑动条)
【鸿蒙软件开发】ArkTS基础组件之Select(下拉菜单)、Slider(滑动条)
3268 0
【鸿蒙软件开发】ArkTS基础组件之Select(下拉菜单)、Slider(滑动条)
|
弹性计算 网络协议 安全
【图文教程】阿里云服务器开放端口设置(超详细)
阿里云服务器端口怎么打开?云服务器ECS端口在安全组中开启,轻量应用服务器端口在防火墙中打开,阿里云服务器网以80端口为例,来详细说下阿里云服务器端口开放图文教程,其他的端口如8080、3306、443、1433也是同样的方法进行开启端口:
43004 2
|
1月前
|
人工智能 安全 前端开发
AgentScope Java v1.0 发布,让 Java 开发者轻松构建企业级 Agentic 应用
AgentScope 重磅发布 Java 版本,拥抱企业开发主流技术栈。
1588 26
|
7月前
|
测试技术 程序员 Go
Go语言测试简明指南:深度解读go test命令
总的来说,go test是 Go 语言中一个强而有力的工具,每个 Go 程序员都应该掌握并把它融入到日常的开发和调试过程中。就像是一个眼镜过滤出的太阳,让我们在宽阔的代码海洋中游泳,而不是淹没。用好它,让我们的代码更健壮,让我们的生产力更强效。
566 23
|
设计模式 安全 Java
Java Iterator(迭代器)详解
在Java中,`Iterator`是一种设计模式,用于遍历如`List`、`Set`等集合,提供统一访问元素的方式而不暴露内部结构。它包括`hasNext()`、`next()`和`remove()`方法,通过集合的`iterator()`方法获取实例,可用于安全删除元素,避免`ConcurrentModificationException`。
288 14
|
vr&ar Android开发 数据安全/隐私保护
移动应用与系统:探索现代移动端技术的演进与创新####
本文深入探讨了移动应用开发和移动操作系统的发展历程,分析了当前技术趋势以及未来的发展方向。通过具体案例和技术解析,揭示了如何利用最新技术提升用户体验和应用性能。文章还讨论了移动操作系统的安全性问题及其解决方案,为开发者提供了宝贵的参考。 ####
|
缓存 Java Spring
servlet和SpringBoot两种方式分别获取Cookie和Session方式比较(带源码) —— 图文并茂 两种方式获取Header
文章比较了在Servlet和Spring Boot中获取Cookie、Session和Header的方法,并提供了相应的代码实例,展示了两种方式在实际应用中的异同。
1514 3
servlet和SpringBoot两种方式分别获取Cookie和Session方式比较(带源码) —— 图文并茂 两种方式获取Header
C++(十)operator=
本文档介绍了 C++ 中赋值运算符 `operator=` 的重载方法,包括其概念、语法格式及特性,并通过实现一个 `mystring` 类展示了具体的代码示例。赋值运算符用于将一个已创建的对象赋值给另一个已创建的对象,需注意自赋值、内存泄漏和重析构等问题。文档中的 `mystring` 类实现了字符串对象的赋值、拼接及比较等功能。
|
SQL 分布式计算 安全

热门文章

最新文章