O'Reilly logo

Web Development with Clojure by Dmitri Sotnikov

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

What You’ve Learned

This concludes the design, implementation, and deployment of our site. While building and designing it we covered many aspects of creating a real-world application, such as handling static resources, database access, and Ajax.

I hope these steps were easy to follow and you’ll be able to apply them in building real-world applications with Clojure.

Although our site is functional, it clearly could use some improvements. You may wish to consider implementing paging for large galleries, creation of multiple galleries per user, upload of multiple images in batches, and setting the visibility of uploaded images.

So far we’ve covered only a single set of libraries for developing web applications. However, the Clojure web stack ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required