January 2014
Intermediate to advanced
232 pages
5h 11m
English
| Introduction |
| What You Need |
| Why Clojure? |
| Why Make Web Apps in Clojure? |
| 1. | Getting Your Feet Wet |
| Setting Up Your Environment |
| Your First Project |
| 2. | Clojure Web Stack |
| Routing Requests with Ring |
| Defining the Routes with Compojure |
| Application Architecture |
| Beyond Compojure and Ring |
| What You’ve Learned |
| 3. | Liberator Services |
| Creating the Project |
| Defining Resources |
| Putting It All Together |
| What You’ve Learned |
| 4. | Database Access |
| Working with Relational Databases |
| Report Generation |
| What You’ve Learned |
| 5. | Picture Gallery |
| The Development Process |
| What’s in a Gallery |
| Creating the Application |
| Application Data Model |
| Task A: Account Registration |
| Task B: Login and Logout |
| Task C: Uploading Pictures |
| Task D: Displaying Pictures |
| Task E: Deleting Pictures |
| Task F: Account Deletion |
| What ... |
Read now
Unlock full access