Unveiling Ignite 2 – Red Shift

“Unveiling Ignite 2” by @GantLaborde  #React #Native #Boilerplate #Beginner #JavaScript

  • Unveiling Ignite 2Your Co-Pilot for Building React Native AppsWe’re excited to announce the release of Ignite 2 beta!
  • Over the past six months the Ignite team has been working hard to revamp Ignite into something even better.Why?We have teams of various sizes and we want this experience:Bob: Hey, can you add maps to my React Native project for me?Alice: Here ya go, and here’s an example map with some notes in comments.Bob: Thanks!
  • That’s exactly what I needed.We’re developers, by the third time we’ve helped someone add X to their project, we knew we had to do something better.What was Ignite 1.0?
  • Ignite 1.0 was a resounding success of examples jammed into one app.
  • People want to easily remove a few things to make room for their own opinions.Starting project-friendly practices framework is great, but as the app develops the two inevitably grow apart.Not every opinion can fit in a single project.

We’re excited to announce the release of Ignite 2 beta! Over the past six months the Ignite team has been working hard to revamp Ignite into something even better. We’re developers, by the third time…

@mscavazzin: “Unveiling Ignite 2” by @GantLaborde #React #Native #Boilerplate #Beginner #JavaScript

We’re excited to announce the release of Ignite 2 beta! Over the past six months the Ignite team has been working hard to revamp Ignite into something even better.

We have teams of various sizes and we want this experience:

Bob: Hey, can you add maps to my React Native project for me?

Alice: Here ya go, and here’s an example map with some notes in comments.

Bob: Thanks! That’s exactly what I needed.

We’re developers, by the third time we’ve helped someone add X to their project, we knew we had to do something better.

Ignite 1.0 was a resounding success of examples jammed into one app. With over 4,000 stars on GitHub and coverage from several blog articles, Ignite was launched into React Native fame. It wasn’t the ideal experience, but it was a start.

With success, we got a lot of feedback. We learned a few things quickly:

Ignite 2.0 addresses all of our concerns head on. We wanted a light-touch plugin system that helps us write apps, and to do that we wanted to make it for everyone, not just us.

FINALLY, we can have the “let me add that for you” experience.

You can use Ignite 2 to build an app, promote your lib with a plugin, or scrap our entire philosophy and build a boilerplate that works specific to your company’s needs.

folder and references. That’s how easy we’ve made it.

installing, linking, and embedding is done. Permissions are handled if you need, and examples are added if you opted in on an example screen. Generators are added if the author supplies them.

in your Ignite app and suddenly you’ve got the plugin, AND you’ve got a demo in the Plugin Examples section of your app. You can click around the example and optionally remove it with a simple remove command.

We have some cool generators that build from templates.

and choose what templates you’d like to change! We were given an idea by Brent Vatne.

You can do this with any plugin’s generator. Once you spork a file, the template is copied, and all future generated files will use your template instead.

If you want to do something beyond templates, you can fork the code from npm/github and then simply point at your local folder.

Keep up with what we’re making!

Gant Laborde is Chief Technology Strategist at Infinite Red, published author, adjunct professor, public speaker, and mad-scientist in training. Read the writings of Gant and his co-workers in our Red Shift publication. If you’re looking to discuss nerdy tech, he’s all ears. If you’ve got a conference, he’s happy to present.

Unveiling Ignite 2 – Red Shift