Guides & Tutorials

Hands-on, step-by-step tutorials for building with Pearl. Filter by category to find exactly what you need.

Showing 10 guides

Beginner

Setting Up Your First Pearl Project

Install Pearl, scaffold a project, and run your first module in under five minutes.

5 minRead
Beginner

Understanding the Module API

A tour of the module API — inputs, outputs, and how to declare dependencies.

8 minRead
Beginner

Your First Signal Pipeline

Wire two modules together with signals and see reactive updates in action.

6 minRead
Intermediate

Composing Complex Module Graphs

Learn patterns for composing many modules into a maintainable graph.

12 minRead
Intermediate

Testing Modules in Isolation

Because modules are pure, unit testing is straightforward. Here is the recommended setup.

10 minRead
Intermediate

Managing State with Signals

Patterns for global, local, and derived state using the signal primitive.

14 minRead
Advanced

Optimizing the Signal Graph

Profile and reduce unnecessary recomputations in large graphs.

18 minRead
Advanced

Deploying Pearl to Production

Configuration, runtime selection, and monitoring for production deployments.

20 minRead
Advanced

Using a Custom Runtime

Swap the default runtime for a worker-based one and measure the difference.

15 minRead
Intermediate

Debugging Signal Cycles

Identify, break, and prevent circular dependencies in your module graph.

9 minRead