This chapter covered some of the fundamentals that nearly every web application requires. We learned how to interact with the session, as well as some basic session setup. We also learned how to read, write, and delete cookies, and how to create access rules to restrict access to routes. And with that, the functionality of our hipstr application is complete. In the next chapter, we'll learn how to manage configuration files, as well as how to deploy our application in a few standard ways.

Clojure Web Development Essentials
By :

Clojure Web Development Essentials
By:
Overview of this book
Table of Contents (19 chapters)
Clojure Web Development Essentials
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Getting Started with Luminus
Ring and the Ring Server
Logging
URL Routing and Template Rendering
Handling Form Input
Testing in Clojure
Getting Started with the Database
Reading Data from the Database
Database Transactions
Sessions and Cookies
Environment Configuration and Deployment
Using Korma – a Clojure DSL for SQL
Index
Customer Reviews