Skip to main content

6 docs tagged with "advanced"

View all tags

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.

Class components

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.

Debugging

In this chapter, you learn debugging techniques for React applications and how to use the React Developer Tools.

Type narrowing

In this chapter, you learn about "type narrowing," which is at the core of TypeScript's type system.