• Complete

    Covers React in depth, including component composition, routing, animations, drag-n-drop, Flux and Redux, universal apps, performance tuning and testing.

  • Up-to-date

    Keep updated with online appendixes and upgraded material.

  • Tools of the trade

    The book uses Webpack and ESS2015 with Babel 6 - the most up-to-date and recommended setup used by React developers.

  • Online API

    Download the server source code or develop using the freely available APIs for the exercises and sample codes in the book.

Pro React is the book I wish I had when I first started learning React/JS.
Cassio does a fantastic job at introducing and explaining some of the key React concepts that took me digging through tons of blog posts to learn.
I highly recommend picking this book up.
Spencer Dixon
Spencer Dixon
Software Engineer
I have read a lot of software books, and this is one of the best. React comes in lots of little bits, which makes difficult to understand the whole system. The book did cover all of the steps but it also has sections on architecture, strategies and best practices. It is a really comprehensive resource.
Arthur Debert
Jon Smith
Software Architect
This is an outstanding dive into React.
The coverage of each topic is very well designed:
He initially makes a simple example, just to show the underlying concept bereft of any un-needed complexity, and then follows it up with a much more complex and realistic scenario.
Adam Rackis
Adam Rackis
Software Engineer
eBook Landing Page

Dozens of code samples

Plus a full featured kanban style app built throughout the book

Take a look at the source code at the book's GitHub page.

Author

About the Author

Cássio de Souza Antonio started programming 20 years ago with a Sinclair Spectrum and has since built a career as software engineer and technical manager in Brazil and USA.

He has developed and contributed to projects for major brands such as Microsoft, Coca-Cola, Unilever, and HSBC, among others.

His startup was acquired in late 2014. Currently Cássio works as a consultant. You can follow him on Twitter (@cassiozen)

eBook Landing Page