Jump to content

JavaScript framework: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Reverted good faith edits by 118.136.56.154 (talk): Reverting good-faith but misplaced advice (TW)
m minor edit for capitalization
Line 1: Line 1:
A '''JavaScript framework''' is an [[Application software|application]] [[Software framework|framework]] written in [[JavaScript]]. It differs from a [[JavaScript library]] in its control flow:<ref>http://martinfowler.com/bliki/InversionOfControl.html</ref> a library offers functions to be called by its parent code, whereas a framework defines the entire application design.<ref>http://www.c-sharpcorner.com/UploadFile/a85b23/framework-vs-library/</ref> A developer does not call a framework; instead it is the framework that will call and use the code in some particular way. Some JavaScript frameworks follow the [[Model-View-Controller|model–view–controller]] paradigm designed to segregate a web application into orthogonal units to improve code quality and maintainability. Examples: [[AngularJS]], [[Ember.js]], [[Meteor.js]].
A '''JavaScript framework''' is an [[Application software|application]] [[Software framework|framework]] written in [[JavaScript]]. It differs from a [[JavaScript library]] in its control flow:<ref>http://martinfowler.com/bliki/InversionOfControl.html</ref> A library offers functions to be called by its parent code, whereas a framework defines the entire application design.<ref>http://www.c-sharpcorner.com/UploadFile/a85b23/framework-vs-library/</ref> A developer does not call a framework; instead it is the framework that will call and use the code in some particular way. Some JavaScript frameworks follow the [[Model-View-Controller|model–view–controller]] paradigm designed to segregate a web application into orthogonal units to improve code quality and maintainability. Examples: [[AngularJS]], [[Ember.js]], [[Meteor.js]].


==See also==
==See also==

Revision as of 16:16, 2 September 2019

A JavaScript framework is an application framework written in JavaScript. It differs from a JavaScript library in its control flow:[1] A library offers functions to be called by its parent code, whereas a framework defines the entire application design.[2] A developer does not call a framework; instead it is the framework that will call and use the code in some particular way. Some JavaScript frameworks follow the model–view–controller paradigm designed to segregate a web application into orthogonal units to improve code quality and maintainability. Examples: AngularJS, Ember.js, Meteor.js.

See also

References