Node - Egg.js 框架从入门到放弃系列
会呼吸的河粉
前端高考,三年入门,五年放弃
展开
-
Node - Egg.js 框架从入门到放弃系列(6)- 数据库 MySQL
本文为个人学习整理所得,希望对读者有所帮助。 MySQL基本信息 在后面的开发中,我们会使用MySQL作为数据库来开发,使用Navicat来管理数据库。 安装教程 如果还没安装的小伙伴可以看看下面的文章,这里就不过多叙述了。 超详细MySQL安装及基本使用教程 mysql数据库管理工具navicat基本使用方法 创建数据库和表 进入mysql安装目录的bin目录,我这里是C:\Program ...原创 2019-11-01 15:44:24 · 454 阅读 · 0 评论 -
Node - Egg.js 框架从入门到放弃系列(0)- 目录列表
本文为个人学习整理所得,希望对读者有所帮助。 目录 一、 Egg.js 基础 Egg.js开发环境 路由Router 主要的几种传参方式 服务(service) 模板引擎渲染 三个月前,一个人关注了我,他娶了一个如花似玉的老婆。 一周前,一个人关注了我,他中了888亿。 今年,关注了我的人都娶了如花似玉的老婆结婚那天还中888亿。 我已开过光,话已经放到这了。 ...原创 2019-10-25 15:44:20 · 296 阅读 · 1 评论 -
Node - Egg.js 框架从入门到放弃系列(4)- 服务(service)
本文为个人学习整理所得,希望对读者有所帮助。 概念 - 服务(Service) 以下概念引用egg.js官方示例 简单来说,Service 就是在复杂业务场景下用于做业务逻辑封装的一个抽象层,提供这个抽象有以下几个好处: 保持 Controller 中的逻辑更加简洁。 保持业务逻辑的独立性,抽象出来的 Service 可以被多个 Controller 重复调用。 将逻辑和展现分离,更容易编写...原创 2019-10-24 11:31:32 · 622 阅读 · 0 评论 -
Node - Egg.js 框架从入门到放弃系列(3)- 主要的几种传参方式
本文为个人学习整理所得,希望对读者有所帮助。 GET 传递参数 在一般情况下,项目中会有两种get传参方式:1 是以?和&分割的、2 是以/分割; 例如客户端向传递约定的id和name这两个参数: localhost:7001/goods/detail?id=2333&name=hefen localhost:7001/goods/detail/2333/hefen ...原创 2019-10-24 11:30:26 · 591 阅读 · 0 评论 -
Node - Egg.js 框架从入门到放弃系列(2)- 路由Router
本文为个人学习整理所得,希望对读者有所帮助。 路由描述 Router 主要用来描述请求 URL 和具体承担执行动作的 Controller 的对应关系, 框架约定了 app/router.js文件用于统一所有路由规则。 通过统一的配置,我们可以避免路由规则逻辑散落在多个地方,从而出现未知的冲突,集中在一起我们可以更方便的来查看全局的路由规则。 路由疑问 在router.js 文件中,可能小伙伴...原创 2019-10-17 11:50:36 · 476 阅读 · 0 评论