问题描述
我知道框架为编程类型奠定了基础,但是什么是编程平台?如果它与框架不同,又有什么不同?
I know that a framework sets the foundation for a programming type but what is a programming platform? and if it is different to a framework how does it differ?
推荐答案
通常,平台"是指在其上构建软件或将其用于目的地的实际硬件/软件.
用法示例:我为Windows平台构建了此应用程序."
Typically, "platform" refers to the actual hardware/software upon which a piece of software is built or for which it is destined.
Example usage: "I built this app for the Windows platform."
框架"是指库/类的集合,其共同目标是提供一个可在其上构建软件的支架.框架可能会完全改变您实现程序的方式,或者可能会加快常见任务的速度.用法示例:我使用后端的MVC框架构建了此应用."
"Framework" refers to a collection of libraries/classes with the common goal of providing a scaffold on which to build software. Frameworks might completely alter how you implement your program or they might just speed up common tasks.Example usage: "I built this app using an MVC framework for the backend."
同时使用这两个术语的示例:我使用Xamarin(.NET框架的实现)为Android平台设备构建了此应用."
Example of using both terms together: "I built this app for Android platform devices using Xamarin, an implementation of the .NET framework."
这篇关于框架和平台有什么区别的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!