Web Development with Clojure

Build Bulletproof Web Apps with Less Code

Nonfiction, Computers, Programming, Programming Languages, LISP, Internet, Web Development
Cover of the book Web Development with Clojure by Dmitri Sotnikov, Pragmatic Bookshelf
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Author: Dmitri Sotnikov ISBN: 9781680505306
Publisher: Pragmatic Bookshelf Publication: July 14, 2016
Imprint: Pragmatic Bookshelf Language: English
Author: Dmitri Sotnikov
ISBN: 9781680505306
Publisher: Pragmatic Bookshelf
Publication: July 14, 2016
Imprint: Pragmatic Bookshelf
Language: English

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.

View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart

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 from Pragmatic Bookshelf

Cover of the book Seven Concurrency Models in Seven Weeks by Dmitri Sotnikov
Cover of the book Take My Money by Dmitri Sotnikov
Cover of the book Automate with Grunt by Dmitri Sotnikov
Cover of the book Modern Vim by Dmitri Sotnikov
Cover of the book Practical Programming by Dmitri Sotnikov
Cover of the book Arduino: A Quick-Start Guide by Dmitri Sotnikov
Cover of the book tmux 2 by Dmitri Sotnikov
Cover of the book Design It! by Dmitri Sotnikov
Cover of the book Agile Retrospectives by Dmitri Sotnikov
Cover of the book Secure Your Node.js Web Application by Dmitri Sotnikov
Cover of the book Serverless Single Page Apps by Dmitri Sotnikov
Cover of the book OpenGL ES 2 for Android by Dmitri Sotnikov
Cover of the book Test-Driving JavaScript Applications by Dmitri Sotnikov
Cover of the book The Developer's Code by Dmitri Sotnikov
Cover of the book Property-Based Testing with PropEr, Erlang, and Elixir by Dmitri Sotnikov
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy