Over a million developers have joined DZone.

AngularJS, HTML5, Groovy, Java and MongoDB All Together: What Could Possibly Go Wrong?

DZone's Guide to

AngularJS, HTML5, Groovy, Java and MongoDB All Together: What Could Possibly Go Wrong?

· Java Zone ·
Free Resource

Get the Edge with a Professional Java IDE. 30-day free trial.

This year I’ve been giving an evolving live demonstration of coding a Fully Buzz Word Compliant, mobile-friendly web application. The aim of the demo is to show, via a real-world application rather than snippets or a toy example, where these popular technologies sit in your architecture, and how they interact with each other.

The exact code I present has changed a bit over time, but the vJUG has a pretty recent version of the demo:

The code is available on GitHub. You’ll see there are a number of different branches for the different versions I’ve presented. The current one is the JavaOne version. With all the branches, the commits correspond to the user stories in the slides, so you can get a feel for how the code builds up throughout the demo.

This talk has been videod several times, some of these videos aren’t available yet, but there are videos of older versions of this talk - these older versions use a different library to talk to MongoDB and (I hope) you’ll see that the most recent code is even simpler than these initial demos. If more videos become available I’ll add them here.

For a full list of this and all my presentations, see Public Appearances

Get the Java IDE that understands code & makes developing enjoyable. Level up your code with IntelliJ IDEA. Download the free trial.


Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

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

{{ parent.tldr }}

{{ parent.urlSource.name }}