Ignite 2.0 EPIC Storyboard
See original GitHub issueThis is the example storyboard of creating a new project in Ignite 2.0
It’s rough work: Feedback welcome @ryanlntn @kevinvangelder @derekgreenberg @jamonholmgren @skellock @fvonhoven
$ ignite new MyAwesomeProject
Welcome to Ignite - The Unfair Headstart Generator
By default all Ignite apps come with Vector Icons, Config, and Animatable.
Would you like to go through our composer? (y/n)
y
The following questions will help us choose your additional goodies.
Would you like the Ignite Development Screens? (y/n)
y
Testing? (use arrow keys)
1. AVA tests with nyc code coverage
2. JEST tests
3. No tests, just madness
1
Would you like I18n support? (y/n)
y
State management? (use arrow keys)
1. Redux
2. MobX (not yet supported, so don't select this)
3. None
1
Redux flow control? (use arrow keys)
1. Sagas
2. Thunk + Sagas (not yet)
3. Async/Await (not yet)
4. None
1
API? (use arrow keys)
1. APISauce
2. Fetch (not yet)
3. None
1
Debugging? (select all that apply)
[ ] Reactotron
[ ] Redux Logger
Enforce Standard JS on Commit? (y/n)
y
This flow feels natural for me, though I might be blazing past some fundamental questions, and focussing too deeply on others, but let’s see.
The above can be added after the fact with the following: I’ve chosen-kebab-case for Ryan
ignite add dev-screensignite use avaignite add I18nignite use reduxignite use sagasignite use apisauceignite add reactotronignite add redux-logger
Issue Analytics
- State:
- Created 7 years ago
- Reactions:9
- Comments:17 (13 by maintainers)
Top Results From Across the Web
Epic is Updating its User Experience with “Storyboard”
The new Storyboard interface tool will provide role-specific information for Epic users, combining important functionality on a single screen ...
Read more >An Insider's Guide to an Animation Career
What is it like working for one of the biggest studios in the world? We asked an insider to share their journey. The...
Read more >Application gallery
Browse Clever-certified applications below. Just ask our success team if you don't see a resource listed—Clever SSO works with anything! Get your app...
Read more >Untitled
Vortex 2.0 stir plate, Imagenes de bleid, Cozze arraganate ricetta, ... Felsenau obrecht, Smokin guns wytheville va, Website storyboard generator, ...
Read more >Storyboard
Sharing Stories: Powerful Lessons in Digital Storytelling GAETC · Digital Notetaking to Ignite Their Minds · Digital Storytelling with Mobile Devices · Virtual ......
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found

@GantMan asked me to write up thoughts about Ignite 2.0. Here’s a dump of that conversation:
First thoughts
Generators are a cool idea, definitely something I wanted to do in Pepperoni but never got around to doing. Main pain we wanted to solve with them was that too-unopinionated boilerplates are useless, but more opinionated you get, more people complain about not agreeing with some of them 😃 Letting people pick their opinions à la carte seemed like the best tradeoff.
For generators to be truly useful, they should extend beyond just bootstrapping a new project: Most people don’t necessarily know what they want out of the gate, and they will want to add things to existing projects. To be able to do that, you need to either write a pretty advanced AST-based generator that can identify the right places in the code to inject changes, or to separate the framework part from the userland code and allow modifications to the framework part, à la
create-react-app. Have you considered making Ignite more like CRA in that regard?Pain points
react-native upgradebecomes useless when you have enough native configurationsWhat npm modules should be included?
My opinions on these:
redux-sagaoptional (if users want to opt out of saga, include thunk/nothing and let them pick their own - if they know enough to avoid Saga, they’ll know what they want instead)Generator interface
@GantMan Perhaps an option to choose Navigation? (Native or RNRF)