框架
一、什么是框架?
框架是一个半成品,已经对基础的代码进行了封装并提供相应的API,开发者在使用框架时直接调用封装好的 api,可以省去很多代码编写,从而提高工作效率和开发速度。
二、框架的定义
框架是一种经过校验、具有一定功能的半成品软件
经过校验:
指框架本身经过测试,且框架自身所具有的功能已经实现
具有一定功能:
指框架可以完成特定的功能,不同的框架功能不同
半成品软件:
指框架自身是一个软件,但是该软件无法直接运行,需要配合其他的程序才可以完成指定的工作
框架的工作模式:
开发工程师建立在框架的基础之上完成开发者完成部分加框架自身完成部分组成一个完整的产品