- Model-View-Controller (MVC) | From TechTarget.com
- "Understanding the basics of MVVC Design Pattern" | From Microsoft Developer
- Declarative Programming | From Wikipedia
- Data Binding Explained | From AngularJS's Developer Guide
The many lists:
- ...and the list goes on.