Level 2 Level 4
Level 3

Introduction to AngularJS II

9 words 0 ignored

Ready to learn       Ready to review

Ignore words

Check the boxes below to ignore/unignore words, then click save at the bottom. Ignored words will never appear in any learning session.

All None

Single-page application (SPA)
a web application or web site that fits on a single web page with the goal of providing a more fluid user experience akin to a desktop application.
AngularJS aims to...
... simplify both the development and the testing of such applications by providing a framework for client-side model–view–controller (MVC) and model–view–viewmodel (MVVM) architectures
Software testing
an investigation conducted to provide stakeholders with information about the quality of the product or service under test
Model–view–controller (MVC)
a software architectural pattern for implementing user interfaces. It divides a given software application into three interconnected parts, so as to separate internal representations of information from the ways that information is presented to or accepted from the user.
Model View ViewModel (MVVM)
an architectural pattern for software development, a variation of Martin Fowler's Presentation Model design pattern; abstracts a view's state and behavior.
Rich Internet application (RIA)
a Web application that has many of the characteristics of desktop application software, typically delivered by way of a site-specific browser, a browser plug-in, an independent sandbox, extensive use of JavaScript, or a virtual machine.
The AngularJS library works by...
... first reading the HTML page, which has embedded into it additional custom tag attributes.
AngularJS is the frontend part of ...
...the MEAN stack, together with Node.js runtime, Express.js backend framework and MongoDB database.
MEAN (software bundle)
a free and open-source JavaScript software stack for building dynamic web sites and web applications