Skip to content

Details

Pedestal (http://pedestal.io): An open source tool set for building web applications in Clojure

Have you heard about Pedestal, Relevance's newly released tool set for building web applications in Clojure, ClojureScript, and EDN? Want to play with it? Want to understand its benefits? Want to see if it's right for your project?

There is a new suite of problems that require more from a web development stack than ease and speed. Problems that require multi-layered, fine-grained security. Performance that scales. Dynamically evolving client-server communication. Real-time analytics and updates. Complex data transformations. Multiple UIs for the same application. The "easy" solutions start to fight with you when solving these problems. Why? Because these problems are complex and easy solutions aren’t designed to solve them. Rather, you need simple solutions.

Bobby Calderwood, a developer at Relevance, will walk through the motivation behind Pedestal, and the benefits it brings to Clojure web development:

Asynchronous request/response, but still with a simple, ring-middleware-compatible programming model Server->client updates via Server-sent Events Clean, secure abstraction between client and server Testable client-side application behavior Fast feedback, replay, and step-through during UI development Designer-friendly UI development workflow He'll also walk through getting started, and building a simple application with real-time updates. Of course, there will be plenty of Q&A.

Related topics

You may also like