How I test my NgRx selectors
A guide on testing NgRx selectors in Angular applications, focusing on pure functions and memoization.
A guide on testing NgRx selectors in Angular applications, focusing on pure functions and memoization.
A guide to simplifying state mutations in the NGXS state management library for Angular by integrating the Immer library.
A tutorial on creating a minimal React app with Apollo Client to query GitHub's GraphQL API and manage local state.
Explains how to simplify NgRx reducers using Immer for immutable state management in Angular applications.
Explores strategies for real-time data synchronization in multi-user CRUD applications, focusing on web sockets, client refresh, and locking mechanisms.
A presentation on state management and component architecture in modern web development, focusing on Angular and development efficiency.
A tutorial on using apollo-link-state to manage local state in React applications with Apollo Client and GraphQL.
Explains how to create parameterized selectors in NgRx using factory methods, covering memoization and child selectors.
Explains React prop drilling, its problems, and solutions for avoiding it in component trees.
A guide to using the React DevTools browser extension for inspecting and debugging React component state.
Explains state normalization in Redux, covering benefits like data consistency and faster access, with code examples.
Explores React's 'new' Context API, its evolution with hooks, and why it's a stable solution for state management.
Learn tricks for using Redux and Immutable.js with TypeScript, including statically typed records for better type safety and developer experience.
Updated guide for learning React and Redux in 2019, offering opinionated tips on boilerplates, components, state management, and testing.
Discusses common Redux anti-patterns in state management, focusing on state duplication and incorrect information expert patterns in React/TypeScript applications.
A preview of an 'Advanced React Component Patterns' course, covering patterns like Compound Components and Higher Order Components.
Announcing two new React video courses: a free beginner's guide and an advanced patterns course available via subscription on egghead.io.
Explains the concept of immutability in JavaScript, its importance for functional programming, and how to implement it without external libraries.
A guide to setting up and using MobX for state management in create-react-app, with and without decorators.
Author launches a comprehensive course on React state management, covering local state, Redux, and MobX, with a book, screencasts, and projects.