本书未发布
20. 章节体例
简介
在本节里,我们简单介绍一下本教程每节正文内容的写作格式,方便大家阅读和理解每节学习内容。
体例格式
段落标题 | MVC模块 | 说明 |
---|---|---|
简介 | -- | 简单介绍本节要完成的功能,如果是每章的第一节时通常也会介绍一下本章要完成的内容 |
需求分解 | -- | 1,详细分析功能知识点;2,列出功能实现思路和方法 |
扩展包 | -- | 介绍并安装本节开发需要安装的扩展包 |
配置 | -- | 在配置文件里添加或修改本节需要的配置 |
数据字典 | -- | 数据库表设计信息 |
数据迁移 | -- | 用数据迁移命令创建数据库表 |
验证器 | 模型 | 编写数据模型的保存数据时的验证规则 |
验证器 | 模型 | 编写数据模型的保存数据时的验证规则 |
观察者 | 模型 | 编写数据模型的监听事件 |
数据模型 | 模型 | 编写数据模型的业务逻辑 |
控制器 | 控制器 | 编写控制器的操作(行为 )方法 |
路由 | 控制器 | 配置操作(行为 )访问路由 |
助手方法 | 视图 | 声明视图模板使用的助手方法 |
视图模板 | 视图 | 编写视图模板代码 |
样式优化 | 视图 | 对视图页面显示样式进行一些优化 |
效果展示 | -- | 展示功能开发完效果 |
知识点 | -- | 介绍本节涉及到的重要知识点内容 |
Git 代码版本控制 | -- | 提交编写的所有代码 |
从下一章开始,绝大多数章节都是按照上述表格里的顺序来介绍学习内容。我们之所以按照这个顺序来完成每节的功能开发,是因为我们把每节的内容当做一个完整的产品需求来对待。
首先,我们在 需求分解 里详细分析要实现功能的需求点、给出可行性实现方案,然后再开始写代码。写代码时我们按照 模型-控制器-视图( Model - Controller - View )的顺序来编写,通常后一段落的开发依赖前一段落。