Advanced type operations
In this chapter, you learn about TypeScript's advanced type operation features. Combining them lets you write more type-safe and expressive code.
In this chapter, you learn about TypeScript's advanced type operation features. Combining them lets you write more type-safe and expressive code.
In this chapter, you learn about React class components. Function components are the mainstream in modern React development, but you still need this knowledge to understand existing codebases and to implement Error Boundaries.
In this chapter, you learn debugging techniques for React applications and how to use the React Developer Tools.
In this chapter, you learn about Next.js, React's full-stack framework.
In this chapter, you learn techniques for optimizing the performance of React applications.
In this chapter, you learn about "type narrowing," which is at the core of TypeScript's type system.