This document discusses using OSGi and Spring Data to develop simple web applications. It describes using Bndtools for OSGi application development and the enRoute project for getting started with OSGi. It provides an overview of using JPA and Spring Data with OSGi for the persistence layer. It also covers integrating Handlebars templates, Jersey MVC, and helpers for the web layer. Testing strategies using Spock are also summarized. Key technologies discussed include AngularJS, Jetty, OSGi, Spring Data JPA, and Spock.