Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

SpringOne2GX 2014 Replay: Creating Modular Test Driven SPAs with Spring and AngularJS

DZone's Guide to

SpringOne2GX 2014 Replay: Creating Modular Test Driven SPAs with Spring and AngularJS

· Java Zone
Free Resource

In this complimentary, preview edition of the O’Reilly eBook on cloud-native Java, discover how Spring and Cloud Foundry make it easy to build cloud-native applications that create differentiated business value.  Brought to you in partnership with Pivotal.

Recorded at SpringOne2GX 2014.

Speaker: Gunnar Hillert

Web / JavaScript Track

Slides: http://www.slideshare.net/SpringCentral/creating-modular-test-driven-spas-with-spring-and-angularjs-41166049

Single-page Applications (SPA) are all the rage these days and with them there is an avalanche of new tools, libraries and frameworks we need to know. But what does this mean for us as Spring developers? In this session we will give you an overview of the current landscape and illustrate the choices the Spring XD team has made for its user interface. What do I use to write SPA applications? How do I integrate them into existing Spring-based backends? How do I build them? Can I integrate them into my existing Gradle or Maven build processes in order to achieve complete build automation? How do I integrate realtime messaging using Spring's SockJS/WebSocket support? In this talk we will answer these and many more questions. We will cover frameworks such as AngularJS, Bootstrap, RequireJS; tools like Bower, Grunt, Gulp; and also talk about testing using Karma and Protractor.

Read how Cloud Foundry, Spring Boot, and Spring Cloud offer the best tools to commoditize the architecture of the cloud. Download the free O’Reilly eBook today.  Brought to you in partnership with Pivotal.

Topics:

Published at DZone with permission of Pieter Humphrey, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}