Actions

Chunk

Difference between revisions of "Framework quote"

From Joomla! Documentation

m (fixing cite error with a noinclude)
(Update external php libraries link)
 
Line 1: Line 1:
 
<noinclude>{{chunk}}</noinclude>
 
<noinclude>{{chunk}}</noinclude>
 
<blockquote style="border:1px solid #000000; padding:5px; width:auto; background-color:#98F5FF;">
 
<blockquote style="border:1px solid #000000; padding:5px; width:auto; background-color:#98F5FF;">
''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 [[External Libraries in Joomla]] 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>
 
<noinclude><references/></noinclude>

Latest revision as of 15:14, 4 July 2013


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 External Libraries in Joomla bundled with Joomla!
  2. See also JavaScript libraries bundled with Joomla!