0
点赞
收藏
分享

微信扫一扫

为我赵灵儿点赞,express-node-mysql-react全家桶



为我赵灵儿点赞,express-node-mysql-react全家桶_mysql

地址????

github.com/webVueBlog/…

​https://github.com/webVueBlog/express-node​

express-node

  • 高度包容、快速而极简的Node.js Web框架
  • Node.js v9.11.2 Documentation
  • Express
  • 所有过程已测试成功,放心使用哦!
  • the-nodejs-os-module
  • nodejs-streams
  • Mac电脑使用终端快速进入mysql命令行的方法
  • yarn安装
  1. "express": "~4.16.1",
  2. node
  3. "cookie-parser": "~1.4.4",
  4. "body-parser": "^1.18.3",
  5. "multer": "^1.4.4",
  • body-parser
  • node.js 中间件
  • 用于处理 JSON, Raw, Text 和 URL 编码的数据。
  • cookie-parser
  • 这就是一个解析Cookie的工具。
  • 通过req.cookies可以取到传过来的cookie,并把它们转成对象。
  • multer
  • node.js 中间件
  • 用于处理 enctype="multipart/form-data"(设置表单的MIME编码)的表单数据。

在 Windows 命令提示符上,使用以下命令:

> set DEBUG=myapp:* & npm start
复制代码
  • 使用vscode 下载REST Client
  • 加密,解密
  • 插件nodemon - npm install nodemon
  • 文件断点续传
"start": "node ./bin/www" -> "start": "nodemon ./bin/www"
复制代码

使用 npm init 命令为应用程序创建 package.json 文件。

阶段一

  • 安装
  • hello world
  • Express 应用程序生成器
  • 基本路由
  • 在 Express 中提供静态文件
  • 路由列表
  • 路由图
  • 检查数据库
  • 路由
  • 编写中间件
  • 使用中间件
  • 使用模板引擎
  • 错误处理
  • 调试
  • 数据库

阶段二

  • Node.js 连接 MySQL
  • Node.js 回调函数
  • Node.js 事件循环
  • Node.js EventEmitter
  • Node.js 函数
  • Node.js 路由
  • Node.js 工具模块
  • Node.js GET/POST请求
  • Node.js Express 框架
  • Node.js RESTful API
  • Node.js Web 模块
  • Node.js 全局对象
  • Node.js 常用工具
  • Node.js 文件系统
  • Node.js 多进程

阶段三

  • KOA基于Node.js平台的下一代web开发框架
  • koa2 快速开始
  • 示例目录下 koa2helloworld 文件
  • async-await使用
  • koa2简析结构
  • koa中间件开发和使用
  • koa2原生路由实现
  • 示例目录下 koa2原生路由实现 文件
  • koa-router中间件
  • 示例目录下 koa-router中间件 文件
  • GET请求数据获取
  • 示例目录下 koa-GET请求数据获取 文件
  • POST请求参数获取
  • 示例目录下 koa-POST请求参数获取 文件
  • koa-bodyparser中间件
  • 示例目录下 koa-bodyparser中间件 文件
  • 原生koa2实现静态资源服务器
  • 示例目录下 原生koa2实现静态资源服务器 文件
  • koa-static中间件使用
  • 示例目录下 koa-static中间件使用 文件
  • koa2使用cookie
  • 示例目录下 koa2使用cookie 文件
  • koa2实现session
  • 示例目录下 koa2实现session 文件
  • koa2加载模板引擎
  • 示例目录下 koa2加载模板引擎 文件
  • ejs模板引擎官方文档
  • busboy模块
  • 上传文件简单实现
  • 异步上传图片实现
  • mysql模块
  • async-await封装使用mysql
  • 建表初始化
  • 原生koa2实现jsonp
  • koa-jsonp中间件
  • 单元测试
  • 开发debug
  • 项目demo
  • 框架设计
  • 分层设计
  • 数据库设计
  • 路由设计
  • webpack4 环境搭建
  • 使用react.js
  • session登录态判断处理
  • import/export使用

阶段四

包含的示例

  • 404 - 404 处理
  • body-parsing - 请求正文解析
  • compose - 撰写中间件示例
  • 条件中间件 conditional-middleware - 显示如何有条件地应用中间件
  • cookies - cookie 使用示例
  • 错误 errors - 错误处理和传播
  • 上传 upload - 多文件上传

阶段五

  • Node简介
  • 如何从 Node.js 读取环境变量
  • 使用 exports 从 Node.js 文件中公开功能
  • npm包管理器简介
  • npm 将软件包安装到哪里
  • package-lock.json 文件
  • 使用 npm 的语义版本控制
  • Node.js 事件循环
  • 了解 process.nextTick()
  • 了解 setImmediate()
  • JavaScript 定时器
  • JavaScript 异步编程与回调
  • 了解 JavaScript Promise
  • 具有 Async 和 Await 的现代异步 JavaScript
  • Node.js 事件触发器
  • 搭建 HTTP 服务器
  • 使用 Node.js 发送 HTTP 请求
  • 在 Node.js 中使用文件描述符
  • Node.js 文件属性
  • Node.js 文件路径
  • 使用 Node.js 读取文件
  • 使用 Node.js 写入文件
  • 在 Node.js 中使用文件夹
  • Node.js 文件系统模块
  • Node.js 路径模块
  • Node.js 事件模块
  • Node.js 流

阶段六

  • 数据库校验
  • MySQL 管理
  • 创建数据库
  • 删除数据库
  • 选择数据库
  • 数据类型
  • 创建数据表
  • 删除数据表
  • 插入数据
  • 查询数据
  • where
  • UPDATE
  • DELETE
  • LIKE
  • UNION
  • 排序
  • GROUP BY

阶段七

  • 连接的使用
  • NULL值处理
  • 正则表达式
  • 事务
  • ALTER
  • 索引
  • 临时表
  • 复制表
  • 元数据
  • 序列使用
  • 处理重复数据
  • sql注入
  • 导出数据
  • 导入数据
  • 函数
  • 运算符

阶段八

  • node概述
  • 模块化
  • 测试
  • Buffer
  • 事件处理
  • 定时处理
  • Node用户登录与注册功能总结
  • CORS
  • 腾讯云短信服务
  • 文件处理 - file文件夹示例
  • 进程
  • Stream 流
  • Buffer 缓冲区
  • TCP
  • UDP
  • EventLoop 事件循环
  • Vue 实现前进刷新,后退不刷新的效果
  • Vue 页面权限控制和登陆验证

阶段九

  • 基础数据库术语
  • mysql教程
  • HTTP
  • WebSocket

React技术全家桶

阶段一

  • react简介
  • hello-react
  • 第一个React Web应用程序
  • React State(状态)
  • React Props
  • React 事件处理
  • React 组件 API
  • React 组件生命周期
  • React Refs
  • todoList总结

阶段二

  • JSX到JavaScript的转换
  • ReactElement
  • react-component
  • react-ref
  • forward-ref
  • context
  • concurrent-mode
  • Hooks
  • Others
  • react-fiber-root
  • JSX
  • 函数式组件
  • 类式组件
  • 对state的理解
  • 字符串形式的ref
  • Update和UpdateQueue
  • react脚手架
  • 消息订阅与发布
  • fetch

常见问题及解答

Q1:如何呈现纯 HTML?

您不必这么做!无需使用 res.render() 函数来“呈现”HTML。如果您具有特定文件,请使用 res.sendFile() 函数。如果您希望从目录提供许多资产,请使用 express.static() 中间件函数。

勘误及提问

如果有疑问或者发现错误,可以在相应的 issues 进行提问或勘误。

如果喜欢或者有所启发,欢迎 star,对作者也是一种鼓励。

License

所有文章采用知识共享署名-非商业性使用-相同方式共享 3.0 中国大陆许可协议进行许可。



举报

相关推荐

0 条评论