SPA Means single page application. angular is a very good spa framework.
So a traditional app, as you know you typically blink and load everything again. It’s not very efficient on the bandwidth, especially in the mobile world.
In a SPA we can load the initial content upfront and then the different views or the little kind of mini- web pages can be loaded on the fly and embedded into the shell.
[Angular] is really a full-featured SPA framework.
It does all kinds of good stuff.
We have two-way data binding. We have the Model-View-Controller concept. Routing of the Views I mentioned into the shell pages is done through built-in routing support
Testing was designed right from the beginning so you can build very robust tests if you’d like, which is obviously recommended.
For DOM manipulation jQLite is built-in which is kind of like the Mini-Me of jQuery. If you want to use more advanced stuff you can even use jQuery and they play really nice together: Angular and jQuery.
When it comes to data binding we have full support for templates. History’s built in. We can share code through factories and services and other things.
Then there’s even more. We have the concept of data-binding with View Models.
Directives Validation. Dynamically injecting different features at run time through dependency injection and much much
No comments:
Post a Comment