Summary
You now have many of the tools necessary to configure and deploy your ClojureScript application to a production environment, including how to write tests for your application, how to configure more advanced compilation options, and how to build Docker containers for Clojure/ClojureScript applications. Ultimately, the specific test and deployment needs of your application are going to be particular to your application and infrastructure, but the lessons learned in this chapter should prove helpful as a general guide that isn't too dependent on the idiosyncratic requirements you ultimately face.
The end of this chapter also brings us to the conclusion of our journey together in learning ClojureScript. At this point, you have all the tools necessary to write advanced ClojureScript applications as well as an understanding of how to take those applications and prepare them for real-world conditions. We hope you've enjoyed reading this book, and we look forward to see your ClojureScript...