Angular Single-Page Application (SPA) Development

A single-page application (SPA) is a web application or web site that fits on a single web page with the goal of providing a user experience similar to that of a desktop application. In an SPA, either all necessary code (HTML, JavaScript, and CSS) is retrieved with a single page load. This means the page does not reload at any point in the process, nor does control transfer to another page so it makes the application more responsive doing its work on the browser (client side).

AngularJS is a the original version of the popular Javascript framework for developing dynamic single-page applications. It lets you use HTML as your template language and lets you extend HTML's syntax to express your application's components clearly and succinctly. AngularJS's data binding and dependency injection eliminate much of the code you would otherwise have to write. And it all happens within the browser, making it an ideal partner with any server technology. Listed below are some sample applications developed with AngularJS.

AngularJS Sports Store »       AngularJS NOAA Data Services »

Angular is a rewrite of AngularJS to make it easier to learn with improved testing and performance in order to reuse your code and to build apps for any deployment target. For web, mobile web, native mobile and native desktop. DevExpress Extreme is a HTML5 Javascript Component Suite that provides a robust set of components and widgets that can be used with Angular. Listed below is a sample application developed using DevExtreme components.

DevExtreme Sampler »