所有框架底层都是封装了

  1. 与前端界面或模版的交互 ,如 模版里面嵌套代码, 然后回调到固定格式的逻辑函数
  2. 有可存放逻辑函数的代码区,及其对应控制接口函数
  3. 封装了对底层数据库的函数借口或ORM库

不论是web 类的还是 界面类的,移动端类的都是一层封装一层

了解开发流程,以及关键步骤即可快速开发

开发流程

  1. 需求分析
  2. 解藕,对应模式设计,分析
  3. 功能模块化
  4. 查找对应函数,接口,实现功能

    完成一项功能应测试一项功能,单元测试

  5. 一块,一块链接,完成功能合并测试

关键步骤

  1. 每个框架的每个步骤有大有小
  2. 先以实现功能为主
  3. 不以学透为主
  4. 可自己实现尝试
  5. 在使用一个框架时,一定要先注意使用流程
  6. 根据使用流程,查找资料时 ,一定要 单元测试,逐步加功能,切勿吞象,记录其中错误
  7. 学会一个框架应该是从底层,一点一点加功能做起
  8. 不应上来就搭建一个大型的项目

总结

写所有程序,结果为导向

查阅此类型的一般处理流程,分析过程 , 然后模块化

一步一步完成 ,得到结果

例如:

  1. 网站建设后端操作中最主要的俩点 1.操作前端 2.交互数据库 3.表单提交(数据回传)

  2. 网站建设前段类设计操作中最主要的三点 1.基本界面功能实现 2.渲染 3.前端逻辑(表单设计)))

  3. 桌面端建设最重要三点 1. 界面功能 2. 本地运算 3.界面逻辑 4. 接口-数据回传

  4. 爬虫 1.获取网页内容 2. 正则匹配自己想要的 3. 实现逻辑

有些东西出不来时,要看一些经典的项目代码,模仿学习


实际开发时遵循 最小接口化

所有互相调用都必须写成 对外接口 对内接口 必须封装完整,调用规范