cta quote button

Best Redux Books that You Should Have on Your Bookshelf

Read More

How Much Does It Cost to Hire Web Developers in Ukraine?

Our pricing is completely transparent: you pay your engineers’ salaries and a flat monthly fee for our services. No hidden charges.

Read More

1. React Quickly: Painless web apps with React, JSX, Redux, and GraphQL (2017)

React Quickly is for anyone who wants to learn React.js fast. This hands-on book teaches you the concepts you need with lots of examples, tutorials, and a large main project that gets built throughout the book. React Quickly is the tutorial for web developers who want to get started fast with React.js. Following carefully chosen and clearly explained examples, you’ll learn React development using your existing JavaScript and web dev skills.

Author(s): Azat Mardan

2. Learning React: Functional Web Development with React and Redux (2017)

If you want to learn how to build efficient user interfaces with React, this is your book. Authors Alex Banks and Eve Porcello show you how to create UIs with this small JavaScript library that can deftly display data changes on large-scale, data-driven websites without page reloads. Along the way, you’ll learn how to work with functional programming and the latest ECMAScript features.

Author(s): Alex Banks, Eve Porcello

3. Learning React (2016)

As far as new web frameworks and libraries go, React is quite the runaway success. It not only deals with the most common problems developers face when building complex apps, it throws in a few additional tricks that make building the visuals for such apps much, much easier. What React isn’t, though, is beginner-friendly and approachable. Until now. In Learning React, author Kirupa Chinnathambi brings his fresh, clear, and very personable writing style to help you understand the fundamentals of React and how to use it to build really performant (and awesome) apps.

Author(s): Kirupa Chinnathambi

4. Art of Computer Programming, Vol. 4B (2018)

This multivolume work on the analysis of algorithms has long been recognized as the definitive description of classical computer science. The four volumes published to date already comprise a unique and invaluable resource in programming theory and practice. Countless readers have spoken about the profound personal influence of Knuth’s writings. Scientists have marveled at the beauty and elegance of his analysis, while practicing programmers have successfully applied his “cookbook” solutions to their day-to-day problems.

Author(s): Donald E. Knuth

5. React: Quickstart Step-By-Step Guide (2017)


This book/tutorial is about ReactJS and it is designed to move you from beginner to advanced programming.It helps you to understand React Easily.You can learn how to install Node JS based on ReactJS. With React you can build applications fast. ReactJS is SEO friendly.It makes code writing simple.We can use React with other libraries.

Author(s): Lionel Lopez

6. Learning Redux (2017)

Write applications that behave consistently, run in different environments (client, server and native), and are easy to test.Take your web apps to the next level by combining the power of Redux with other frameworks such as React and Angular.Uncover the best practices and hidden features of Redux to build applications that are powerful, consistent, and maintainable.

Author(s): Daniel Bugl

7. Redux in Action (2018)

The Redux JavaScript library consolidates state in a single object, radically simplifying one of the largest sources of bugs.With Redux in Action, you’ll discover how to integrate Redux into your React application and development environment, write custom middleware, and optimize for performance.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

Author(s): Marc Garreau, Will Faurot

8. Learning React (2018)

As far as new web frameworks and libraries go, React is quite the runaway success. It not only deals with the most common problems developers face when building complex apps, it throws in a few additional tricks that make building the visuals for such apps much, much easier.Learning React is designed to provide you with a complete understanding of the React JavaScript library and how to leverage it to build professional web sites and web applications.

Author(s): Kirupa Chinnathambi

9. Beginning Lua with World of Warcraft  (2009)

If you play World of Warcraft, chances are you know what Deadly Boss Mods is: it’s the most widely downloaded modification available for World of Warcraft, considered required software for many professional raid guilds, and arguably the most popular modern video game mod in history. Paul Emmerich, the author of Deadly Boss Mods, will take you from novice to elite with his approachable, up-to-date guide to building add-ons for the most popular video game in history.

Author(s): Paul Emmerich

10. Beginning React (2017)

Developed by Facebook, React is one of the leading frameworks to build efficient web user interfaces. You use small manageable components to build large-sale, data-driven websites without page reloads. No more wasting time hunting for DOM nodes!In this book, we take you on a fun, hands-on and pragmatic journey to master React from a web development point of view. You’ll start building React apps within minutes.

Author(s): Greg Lim

11. Beginning Ruby on Rails E-Commerce: From Novice to Professional (2006)

Ruby on Rails offers developers the opportunity to create fully-featured web applications in double-quick time. Rails and e-commerce are a match made in heaven and Beginning Ruby on Rails E-Commerce is the first book to directly target this market. The book explains, via real-life scenarios, how to use Rails to create every aspect of an online store – from creating a product catalog, to building a reliable shopping cart system, all the way to features and functions like customer feedback forums.

Author(s): Jarkko Laine, Christian Hellsten

12. Building React.js Applications with Redux (2018)

In many web applications, managing state is far too complex; creating, maintaining, modifying, and troubleshooting it takes far too much work. React and Redux now offer an easier, more elegant solution.Starting with the basics, Geary shows how to use Redux as a stand-alone state container, how to use Redux with React, and then how to implement more advanced and powerful Redux/React scenarios.

Author(s): David Geary

Get a FREE Consultation

- Want to learn more about how we work?
- Not sure if we meet all your criteria?
- Too shy or busy to give a call?