Skip to main content

Welcome to the Ignite Cookbook 👋

This is a collection of recipes for common patterns that we use sometimes at Infinite Red or in the Ignite community but don't quite belong in the Ignite boilerplate directly. We'll be adding to this over time, so be sure to check back often!

What is a Recipe?

A recipe is a collection of steps that you can follow to accomplish a common task or pattern in your Ignite project. Recipes are written to be as simple as possible, and are meant to be a starting point for you to build upon. You can use them as-is, or you can use them as a reference to help you create your own solutions.

Who is this for?

This is for anyone who wants to extend their Ignite-based React Native app with additional functionality, and how to use it to build their own apps. You don't need to be an expert in React Native or Ignite to follow along. If you're new to Ignite, we recommend you start with the new docs page to explore the boilerplate. You can also use these patterns if you're not using Ignite, as in the end Ignite is just React Native!

Are these recipes tested and up-to-date?

All recipes are written or reviewed by the Ignite team, and are also reviewed by the community. If you find a recipe that is out of date, or doesn't work, please open an issue. It's our goal to keep these recipes up to date and working, so we appreciate your help!

Backed by the Ignite Team & Community

The Ignite Cookbook is maintained by the Infinite Red team, and the community. If you have any questions, or want to contribute, please join our Slack and say hi!

Have an idea for a recipe?

We'd love to hear it! Please open an issue and we'll review it. We're always looking for new ideas to add to the cookbook!