Web Development with Clojure

Build Bulletproof Web Apps with Less Code Dmitri Sotnikov. Web Development with Clojure, 2nd Edition Build Bulletproof Web Apps with Less Code by Dmitri Sotnikov Version: P1.0 (July 2016) Copyright © 2016 The Pragmatic Programmers, LLC.

Web Development with Clojure

Web Development with Clojure

Modern web applications deserve modern tools. Harness the JVM's rich infrastructure while taking advantage of the expressive power and brisk performance of a modern functional language. Exploit Clojure's unique advantages for web development. Step by step, apply the fundamentals of programming in Clojure to build real-world, professional web applications. This edition features new libraries, tools, and best practices, and focuses on developing modern single-page applications. Stop developing web apps with yesterday's tools. Today, developers are increasingly adopting Clojure as a web-development platform. See for yourself what makes Clojure so desirable, as you create a series of web apps of growing complexity, exhibiting the full process of web development using a modern functional language. Journey through all the steps in developing a rich Picture Gallery web application--from conception to packaging and deployment. You'll work hands-on with Clojure and build real-world, professional web apps. This fully updated second edition reveals the changes in the rapidly evolving Clojure ecosystem. Get up to speed on the many new libraries, tools, and best practices. Gain expertise in the popular Ring/Compojure stack using the Luminus framework. Learn how Clojure works with databases and speeds development of RESTful services. See why ClojureScript is rapidly becoming a popular front-end platform, and use ClojureScript with the popular Reagent library to build single-page applications. This book is for you, whether you're already familiar with Clojure or if you're completely new to the language. What You Need: The latest JVM, Clojure 1.6+, and the Leiningen build tool, as well as an editor such as Emacs, IntelliJ, Eclipse, Light Table, or VI.

More Books:

Web Development with Clojure
Language: en
Pages: 308
Authors: Dmitri Sotnikov
Categories: Computers
Type: BOOK - Published: 2016-07-14 - Publisher: Pragmatic Bookshelf

Modern web applications deserve modern tools. Harness the JVM's rich infrastructure while taking advantage of the expressive power and brisk performance of a modern functional language. Exploit Clojure's unique advantages for web development. Step by step, apply the fundamentals of programming in Clojure to build real-world, professional web applications. This
Web Development with Clojure, 2nd Edition
Language: en
Pages:
Authors: Dmitri Sotnikov
Categories: Computers
Type: BOOK - Published: 2016 - Publisher:

Books about Web Development with Clojure, 2nd Edition
Professional Clojure
Language: en
Pages: 264
Authors: Jeremy Anderson, Michael Gaare, Timothy Pratley, Nick Bailey, Justin HolguÃn
Categories: Computers
Type: BOOK - Published: 2016-06-07 - Publisher: John Wiley & Sons

Annotation 'Professional Clojure' is the experienced developer's guide to functional programming using the Clojure language. Designed specifically to meet the needs of professional developers, it briefly introduces functional programming before skipping directly to the heart of using Clojure in a real-world setting.
Clojure in Action
Language: en
Pages: 336
Authors: Amit Rathore, Francis Avila
Categories: Computers
Type: BOOK - Published: 2016-01-01 - Publisher: Manning Publications

Summary A fully revised edition that covers the new features available in Clojure 1.6. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Clojure is a modern Lisp for the JVM. It has the strengths you expect: first-class
Hands-On Reactive Programming with Clojure
Language: en
Pages: 298
Authors: Konrad Szydlo, Leonardo Borges
Categories: Computers
Type: BOOK - Published: 2019-01-25 - Publisher:

Learn how to use RxClojure to deal with stateful computations Key Features Leverage the features of Functional Reactive Programming using Clojure Create dataflow-based systems that are the building blocks of Reactive Programming Use different Functional Reactive Programming frameworks, techniques, and patterns to solve real-world problems Book Description Reactive Programming is