我知道框架为编程类型奠定了基础,但什么是编程平台?如果它与框架不同,它有何不同?
答案 0 :(得分:38)
通常,“平台”指的是构建一个软件或用于其目的的实际硬件/软件。
用法示例:“我为Windows平台构建了这个应用程序。”
“框架”是指库/类的集合,其共同目标是提供构建软件的脚手架。框架可能完全改变您实施程序的方式,或者它们可能只是加速常见任务。 示例用法:“我使用MVC框架为后端构建了此应用程序。”
同时使用这两个术语的示例:“我使用Xamarin(一种.NET框架的实现)为Android平台设备构建了这个应用程序。”