Open Source Spotlight: Ignite - the React Native Starter Kit
Production ready starter kits for the React Native ecosystem.
Our weekly spotlight of a cool project in the open source community that are looking for exposure or assistance. If you’d like your project to be featured, hit reply and let us know about it.
This week the spotlight is on Ignite, which was created by Infinite Red.
Ignite is a starter kit for cross-platform React Native apps. It includes a CLI, several project boilerplates to choose from, plugins for adding features easily, and a great community of React Native developers to help. It’s designed to help developers build real world React Native apps with a minimum of dead ends.
When you start with React Native, one thing becomes very apparent: there are a lot of decisions to make right off the bat. Should you use Redux, MobX, or something else? How do you handle your side effects? Should you use TypeScript or Flow?
The Infinite Red team, as a React Native agency, had to tackle these problems too. So they decided to release the latest versions of their stack to the public in the form of Ignite boilerplates.
The boilerplates include two “official” versions: Andross, which is built with Redux, Redux Sagas, and more; and Bowser, which is built with MobX, MobX-State-Tree, TypeScript, and more. Every library in both boilerplates has been used in production apps by Infinite Red engineers. There are also plugins that help you add maps, i18n, and other features to your apps with a terminal command.
If you dive into the Ignite world, you also get access to the Infinite Red Community Slack. This includes hundreds of React Native engineers who are very helpful and regular appearances of Infinite Red engineers.
Check out infinite.red/ignite or github.com/infinitered/ignite to learn more!
How to Build a Low-tech Website - Serving from a RaspberryPi powered by solar cells
How to visualize decision trees - Explained with pretty pictures
Kernel Mode WebAssembly Runtime for Linux - embeddable WebAssembly runtime written in C90
Why building your own Deep Learning Computer is 10x cheaper than AWS - part of a series, well argued points.
AWS Lambda & S3 Serverless image resize - a great example of serverless architecture
Reactotron - A desktop app for inspecting your React JS and React Native projects.
Adam has over 19 years of software development experience, and has spent a good part of that educating new developers. He was previously CTO at inside.com and Development Director at Maxmedia . When Adam isn't coding, he is off hiking in Colorado mountains, or practicing some pretty fly martial arts. He thinks swords are cool.