diff options
| author | Igor Minar | 2011-06-06 08:50:35 -0700 | 
|---|---|---|
| committer | Igor Minar | 2011-06-06 22:52:02 -0700 | 
| commit | 7f1e2e48467f80cc083d24b44f088620e4e7bcb6 (patch) | |
| tree | 731a91366c5780985be6d4c5ddbe34e307d5cb70 /docs/content/guide/dev_guide.mvc.ngdoc | |
| parent | 5533e48dead5cff3107e72ee80bf0f19df77c1e9 (diff) | |
| download | angular.js-7f1e2e48467f80cc083d24b44f088620e4e7bcb6.tar.bz2 | |
new batch of docs
Diffstat (limited to 'docs/content/guide/dev_guide.mvc.ngdoc')
| -rw-r--r-- | docs/content/guide/dev_guide.mvc.ngdoc | 33 | 
1 files changed, 33 insertions, 0 deletions
| diff --git a/docs/content/guide/dev_guide.mvc.ngdoc b/docs/content/guide/dev_guide.mvc.ngdoc new file mode 100644 index 00000000..93ad63f5 --- /dev/null +++ b/docs/content/guide/dev_guide.mvc.ngdoc @@ -0,0 +1,33 @@ +@workInProgress +@ngdoc overview +@name Developer Guide: About MVC in Angular +@description + + +While Model-View-Controller (MVC) has acquired different shades of meaning over the years since it +first appeared, angular incorporates the basic principles behind the original {@link +http://en.wikipedia.org/wiki/Model–view–controller MVC} software design pattern into its way of +building client-side web applications. + + +The MVC pattern greatly summarized: + + +* Separate applications into distinct presentation, data, and logic components +* Encourage loose coupling between these components + + +Along with {@link dev_guide.services services} and {@link dev_guide.di dependency injection}, MVC +makes angular applications better structured, easier to maintain and more testable. + + +The following topics explain how angular incorporates the MVC pattern into the angular way of +developing web applications: + + +* {@link dev_guide.mvc.understanding_model Understanding the Model Component} +* {@link dev_guide.mvc.understanding_controller Understanding the Controller Component} +* {@link dev_guide.mvc.understanding_view Understanding the View Component} + + + | 
