上一课我们知道了什么是框架以及框架在编程当中起到的作用是什么,框架在编程当中的作用就是大幅减少相似项目开发过程中的重复工作。既然框架要解决的是相似项目的开发过程中的重复工作,那么区别很大的项目又该怎么办呢?例如:我们要开发一个Windows桌面程序,或者我们要做一套web系统的接口,又或者我们要做一个留言板网页,很显然这些不同的项目是无法使用同一套框架解决基础架构的搭建工作的,这个时候我们就需要根据不同类型的项目建立不同的框架。
上一课我们有介绍,如果要开发Windows桌面程序可以使用VC的MFC框架,如果要开发一套web系统的接口可以使用Java的SpringBoot框架,如果要开发一个简单的网页功能可以使用PHP的TP、Yii、Laravel框架。这里面的SpringBoot和TP、Yii、Laravel、TFAPI都属于web框架,它们用来开发web应用程序,这些程序需要在浏览器上运行。
web框架可以用来开发一个网址,一个平台,一套应用接口,一个网页小功能,在互联网大行其道的现今,编程一般就是特指web编程,主流开发语言就是Java、PHP,主流web框架就是SpringBoot、TP、Yii、Laravel、TFAPI。
https://tongfu.net/home/35/blog/512829.html