Chunk

Framework quote: Difference between revisions

From Joomla! Documentation

Tom Hutchison (talk | contribs)
new chunk page, framework blockquote found on multiple pages
 
Tom Hutchison (talk | contribs)
m fixing cite error with a noinclude
Line 3: Line 3:
''A '''software framework''' is a reusable design for a software system (or subsystem). This is expressed as a set of [[:Wikipedia:abstract class|abstract class]]es and the way their instances collaborate for a specific type of software. Software frameworks can be [[:Wikipedia:Object-oriented programming|object-oriented designs]]. Although designs don't have to be implemented in an object-oriented language, they usually are. A software framework may include support programs, code [[Wikipedia:Libraries|libraries]]<ref>See also [[PHP libraries]] bundled with Joomla!</ref>, a [[Wikipedia:JavaScript|scripting language]]<ref>See also [[JavaScript libraries]] bundled with Joomla!</ref>, or other software to help develop and ''glue together'' the different components of a software project. Various parts of the framework may be exposed through an application programming interface ([[Wikipedia:Application programming interface|API]]).''
''A '''software framework''' is a reusable design for a software system (or subsystem). This is expressed as a set of [[:Wikipedia:abstract class|abstract class]]es and the way their instances collaborate for a specific type of software. Software frameworks can be [[:Wikipedia:Object-oriented programming|object-oriented designs]]. Although designs don't have to be implemented in an object-oriented language, they usually are. A software framework may include support programs, code [[Wikipedia:Libraries|libraries]]<ref>See also [[PHP libraries]] bundled with Joomla!</ref>, a [[Wikipedia:JavaScript|scripting language]]<ref>See also [[JavaScript libraries]] bundled with Joomla!</ref>, or other software to help develop and ''glue together'' the different components of a software project. Various parts of the framework may be exposed through an application programming interface ([[Wikipedia:Application programming interface|API]]).''
:''From [[:Wikipedia:Framework|Wikipedia]]''</blockquote>
:''From [[:Wikipedia:Framework|Wikipedia]]''</blockquote>
<noinclude><references/></noinclude>

Revision as of 04:11, 18 August 2012


A software framework is a reusable design for a software system (or subsystem). This is expressed as a set of abstract classes and the way their instances collaborate for a specific type of software. Software frameworks can be object-oriented designs. Although designs don't have to be implemented in an object-oriented language, they usually are. A software framework may include support programs, code libraries[1], a scripting language[2], or other software to help develop and glue together the different components of a software project. Various parts of the framework may be exposed through an application programming interface (API).

From Wikipedia
  1. ↑ See also PHP libraries bundled with Joomla!
  2. ↑ See also JavaScript libraries bundled with Joomla!