Items related to Learning ClojureScript

Learning ClojureScript - Softcover

  • 3.75 out of 5 stars
    8 ratings by Goodreads
 
9781785887635: Learning ClojureScript

Synopsis

Master the art of agile single page web application development with ClojureScript

About This Book

  • Set up interactive development workflows for the browser or Node.js thanks to the ClojureScript ecosystem
  • Learn the basics of interactive single page web app development taking advantage of the functional nature of ClojureScript
  • Delve into advanced rich web application development concepts such as Om, along with core.async, using zippers and logic programming, and preparing code for production with testing or optimizing via the Google Closure Compiler

Who This Book Is For

This book is for web application developers who want to benefit from the power of ClojureScript to get an agile and highly productive development platform that targets mainly browser JavaScript.

You are not required to be fluent in Clojure, but it will be easier for you if you have a basic understanding of browser and server-side JavaScript.

What You Will Learn

  • Understand how the ClojureScript compiler operates
  • Set up interactive development workflows for ClojureScript
  • Grasp the basics of the ClojureScript language, including basic syntax, data structures, variable scoping, namespaces, and finally the powerful sequence abstraction
  • Delve into advanced concepts such as functional programming, macro writing, asynchronous programming, app routing, and real-time web
  • Develop simple one page web applications
  • Explore techniques to make your web apps aware of the external world through external or embedded database access or Oauth 2 integration
  • Learn more advanced ClojureScript concepts like in app routing, real-time web
  • Prepare your work for production, getting insights into optional type-checking, writing portable Clojure/ClojureScript code, and testing

In Detail

Clojure is an expressive language that makes it possible to easily tackle complex software development challenges. Its bias toward interactive development has made it a powerful tool, enabling high developer productivity.

In this book, you will first learn how to construct an interactive development experience for ClojureScript.. You will be guided through ClojureScript language concepts, looking at the basics first, then being introduced to advanced concepts such as functional programming or macro writing. After that, we elaborate on the subject of single page web applications, showcasing how to build a simple one, then covering different possible enhancements. We move on to study more advanced ClojureScript concepts, where you will be shown how to address some complex algorithmic cases. Finally, you'll learn about optional type-checking for your programs, how you can write portable code, test it, and put the advanced compilation mode of the Google Closure Compiler to good use.

Style and approach

This book is a comprehensive reference guide on ClojureScript development for the front end, and will gradually help you master interactive ClojureScript development workflows, through detailed step-by-step information illustrated with annotated code samples.

"synopsis" may belong to another edition of this title.

About the Author

W. David Jarvis W. David Jarvis is a software engineer living in San Francisco, California. In his spare time, he enjoys hiking, gardening, playing pool in dive bars, and overthinking everything. He is active in the open source Clojure and ClojureScript communities, and software authored by him has been downloaded over 10,000 times. David has worked for a number of companies now living or dead, including Aggregate Knowledge, CircleCI, Standard Treasury, and Airbnb. He is currently responsible for the build, test, and deployment infrastructure at Airbnb. The "W" is for "William" (now you know!). While David has made the unfortunate mistake of exposing his previous scribblings to the world, this is his first actual book.

"About this title" may belong to another edition of this title.

  • PublisherPackt Publishing
  • Publication date2016
  • ISBN 10 1785887637
  • ISBN 13 9781785887635
  • BindingPaperback
  • LanguageEnglish
  • Number of pages320
  • Rating
    • 3.75 out of 5 stars
      8 ratings by Goodreads

Buy Used

Condition: As New
As new copy. A tight, bright, and... View this item

Shipping: US$ 26.10
From United Kingdom to U.S.A.

Destination, rates & speeds

Add to basket

Search results for Learning ClojureScript

Stock Image

Jarvis, W. David; Naccache, Rafik; Rohner, Allen
Published by Packt Publishing, 2016
ISBN 10: 1785887637 ISBN 13: 9781785887635
New Softcover

Seller: Lucky's Textbooks, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # ABLIING23Mar2912160170988

Contact seller

Buy New

US$ 43.10
Convert currency
Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

W. David Jarvis
Published by Packt Publishing Limited, 2016
ISBN 10: 1785887637 ISBN 13: 9781785887635
New PAP
Print on Demand

Seller: PBShop.store US, Wood Dale, IL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L0-9781785887635

Contact seller

Buy New

US$ 52.20
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

W. David Jarvis
Published by Packt Publishing Limited, 2016
ISBN 10: 1785887637 ISBN 13: 9781785887635
New PAP
Print on Demand

Seller: PBShop.store UK, Fairford, GLOS, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L0-9781785887635

Contact seller

Buy New

US$ 49.62
Convert currency
Shipping: US$ 6.57
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

W. David Jarvis
Published by Packt Publishing Limited, 2016
ISBN 10: 1785887637 ISBN 13: 9781785887635
New Paperback / softback
Print on Demand

Seller: THE SAINT BOOKSTORE, Southport, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback / softback. Condition: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days 526. Seller Inventory # C9781785887635

Contact seller

Buy New

US$ 53.59
Convert currency
Shipping: US$ 15.71
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

W. David Jarvis, Rafik Naccache, Allen Rohner
Published by Packt Publishing, 2016
ISBN 10: 1785887637 ISBN 13: 9781785887635
Used Soft cover

Seller: Books & Bobs, Deeside, FLINT, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Soft cover. Condition: As New. As new copy. A tight, bright, and clean copy with no inscriptions and no annotations/notes. No creasing to spine/cover or foxing to pages. Fantastic condition book. 300pp. (19x23cm). Please contact us for any more information. Seller Inventory # 7488

Contact seller

Buy Used

US$ 74.11
Convert currency
Shipping: US$ 26.10
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Jarvis, W. David|Naccache, Rafik|Rohner, Allen
Published by Packt Publishing, 2016
ISBN 10: 1785887637 ISBN 13: 9781785887635
New Softcover

Seller: moluna, Greven, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 513026005

Contact seller

Buy New

US$ 57.05
Convert currency
Shipping: US$ 55.65
From Germany to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

W. David Jarvis
Published by Packt Publishing, 2016
ISBN 10: 1785887637 ISBN 13: 9781785887635
New Taschenbuch
Print on Demand

Seller: AHA-BUCH GmbH, Einbeck, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Taschenbuch. Condition: Neu. nach der Bestellung gedruckt Neuware - Printed after ordering. Seller Inventory # 9781785887635

Contact seller

Buy New

US$ 77.73
Convert currency
Shipping: US$ 35.20
From Germany to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Jarvis, W. David, Naccache, Rafik, Rohner, Allen
Published by Packt Publishing, 2016
ISBN 10: 1785887637 ISBN 13: 9781785887635
Used Paperback

Seller: Mispah books, Redhill, SURRE, United Kingdom

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Paperback. Condition: Like New. Like New. book. Seller Inventory # ERICA79717858876376

Contact seller

Buy Used

US$ 90.28
Convert currency
Shipping: US$ 32.71
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket