Foreword

Programming is all about solving problems, and effective problem solving is all about breaking down big problems into little ones; this makes the problem digestible. You can eat an elephant if you do it one bite at a time.

One of the more recent advancements in breaking down problems into smaller pieces is Redux-style state management, which for Angular means NgRx. Learning NgRx and knowing how to use it effectively in your applications will provide a high return on investment as you and your team will be able to keep your code clean and keep your velocity from degrading over time. This book will teach you how to use NgRx and use it effectively.

 

Joe Eames

Software craftsman