Summary
By now, you should be able to select among several choices to build your web-based GeoServer maps.
Specifically, in this chapter, we covered how to use Google Maps API to show a GeoServer layer as a base layer and an overlay. We also covered OpenLayers and Leaflet, two open source projects that offer you a ready-to-use framework. OpenLayers, at the moment, is considered more powerful but a little bit harder to learn. Leaflet is really straightforward to use and its capabilities are growing more and more.
In the next chapter, we will cover the cached layers in detail. We will describe why caching is important and how can you configure it in GeoServer. We will also explore the integrated GeoWebCache that ships with GeoServer in greater detail.