Summary
We had a complete introduction to styling in this chapter. Although there are some features we didn't explore, you learned techniques that will help you build 90 percent of your maps, and your comprehension of styling should make you comfortable with looking for more in rare cases where you need it.
Styles and layers are the building blocks of maps. You are now ready to jump to the client-side and create a code that can use what you are configuring on your GeoServer.
In the next chapter, we will use the maps you could compose on GeoServer. There are a few options to build a client application that will be able to deal with WMS protocol. We will explore client-side JavaScript with some specialized libraries. In detail, we will create examples using Google Map API, OpenLayers, and LeafLet library.