Skip to Content
Learning ClojureScript
book

Learning ClojureScript

by W. David Jarvis, Rafik Naccache, Allen Rohner
June 2016
Intermediate to advanced
320 pages
6h 51m
English
Packt Publishing

Overview

"Learning ClojureScript" is a comprehensive guide to agile front-end development using the ClojureScript language. Through detailed explanations and examples, this book teaches you how to build interactive single-page applications while taking advantage of the functional nature of the language. You'll gain expertise in modern web application development, from setting up workflows to deploying production-ready code.

What this Book will help me do

  • Understand the fundamentals of the ClojureScript programming language, including syntax and functional programming principles.
  • Set up a productive interactive development workflow for coding and debugging in ClojureScript.
  • Develop single-page web applications using ClojureScript, focusing on interactivity and responsiveness.
  • Master advanced programming practices such as asynchronous programming, app routing, and real-time features in web apps.
  • Prepare ClojureScript projects for production by applying testing, optimization, and type-checking techniques.

Author(s)

Allen Rohner and None Jarvis bring their combined expertise and experience in functional programming and ClojureScript development to this book. Rohner has extensive experience in software engineering, specializing in scalable web application architecture, while Jarvis is known for his contributions to open-source Clojure and teaching roles. Together, they provide a clear and approachable guide that demystifies complex concepts for developers.

Who is it for?

This book is ideal for web developers curious about learning ClojureScript and its advantages for front-end development. Readers should have some prior knowledge of JavaScript and web development basics, although familiarity with Clojure is not required. Whether you're seeking to expand your functional programming skills or adopt a more productive workflow for web applications, this book is for you.

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Learning ClojureScript

Learning ClojureScript

David Eisenberg
ClojureScript: Up and Running

ClojureScript: Up and Running

Stuart Sierra, Luke VanderHart
Clojure Recipes

Clojure Recipes

Julian Gamble
Clojure Applied

Clojure Applied

Ben Vandgrift, Alex Miller

Publisher Resources

ISBN: 9781785887635