English 中文(简体)
“申请框架”的含义是什么? [复制]
原标题:What is meant by "application framework"? [duplicate]
  • 时间:2010-11-22 03:03:59
  •  标签:
  • frameworks
最佳回答

这里的答案较为简单:

<>申请框架使书面申请更容易。

Creating applications is hard. Applications have to provide input and output which they get through operating system semantics. Modern applications are usually GUI based and a GUI app is orders of magnitude more complex than a non-GUI app.

这很简单。 该框架考虑到与操作系统相互连接的所有复杂情况,并简化了这些复杂情况。 它为你处理所有特尼特-格里特细节。 很明显,某些框架比其他框架做得更好。

有一种缺点是使用一种应用框架,这种框架似乎很少得到讨论(假设是因为我们大家都对我们必须做的工作量持平)。 为了简化对运作环境的看法,一个框架必须把你打入某种风格。 如果你们的用意与通常的用意形式完全不同,那么你可能会最终在框架中感到沮丧,因为这将使你难以做些什么。 部分原因是,现在你必须做框架所隐藏的所有事情,部分原因是框架可能是封闭的。

问题回答

Frameworks are a special case of software libraries in that they are reusable abstractions of code wrapped in a well-defined Application programming interface (API), yet they contain some key distinguishing features that separate them from normal libraries.

An application framework consists of a framework used by software developers to implement the standard structure of an application for a specific development environment

Wikipedia 答复,如你所期望的那样,申请框架是开发申请的框架。

申请通常提供用户接口。 “应用框架”可以松散地用于指用户界面框架,这种框架提供的低层次用户界面控制,如中小公司、斯温公司、Qt公司等。

然而,将这些框架与更强大的框架区分开来是有益的,例如Eclipserich-Client平台和Netbeans平台,后者提供了一个更高层次的框架——以这些低级工具包为基础——据以开发应用。

我个人只为这些平台使用“应用平台”,并把低水平的APIC作为“用户-接口工具包”。





相关问题
Natural language rendering

Do you know any frameworks that implement natural language rendering concept ? I ve found several NLP oriented frameworks like Anthelope or Open NLP but they have only parsers but not renderers or ...

PHP Framework: Ebay Like Site

I am going to be builiding a site like ebay - with all the features of ebay. Please note my payment method is limited to paypal. What would be the best PHP framework to use to build this quickly, ...

Why does stack get truncated in Exception.StackTrace?

Why does the high part of the stack (in Exception.StackTrace) gets truncated? Let s see a simple example: public void ExternalMethod() { InternalMethod(); } public void InternalMethod() { try ...

Finding the correct Python framework with cmake

I am using the macports version of python on a Snow Leopard computer, and using cmake to build a cross-platform extension to it. I search for the python interpreter and libraries on the system using ...

edit profile from frontend - symfony

I succeeded to create a register form, and now users can register my site. But I can t create a form where users can edit their profile. I have sf_guard_user and sf_guard_user_profile in my schema....

MVC evolution and improvements

I just found the MVC was initially proposed in 88 [here is the pdf file] but unfortunately ASP.NET just recently implement it. Do you know which is the most used MVC design pattern in the our days ...

热门标签