infinitered / ignite-bowser

Bowser is now re-integrated into Ignite CLI! Head to https://github.com/infinitered/ignite to check it out.
https://infinite.red/ignite
MIT License
615 stars 140 forks source link

Improvement Ideas #319

Open hedgerh opened 4 years ago

hedgerh commented 4 years ago

After using Ignite + Bowser for my first ever RN project, I wanted to share some feedback and discuss ways to possibly improve Bowser.

I'd first like to say that it's been great and helped me hit the ground running. Thank you so much, Infinite Red!

Feedback At times, I wasn't sure how I was expected to work with the boilerplate. It'd be great if we documented/had guides for how IR actually uses the boilerplate.

For example, the prop API of the Header component didn't quite fit our needs, so I wasn't sure if we approached things wrong from a design perspective, or if it was okay to extend the included components.

Documenting all the stuff in Bowser would obviously be useful, as well.

Mobx State Tree We should add examples for working with MST. I'd love something actually useful, like authentication, versus a trivial usage. Can someone from IR explain how they setup auth on projects?

CI/CD, Deployments, etc. As a newbie RN/mobile dev, holy heck why is this stuff so hard?! It took me so long to figure out how to deploy beta builds to TestFlight. I still need to figure out Fastlane or Microsoft App Center. It'd be awesome to facilitate this stuff.


I'd be happy to work on any of this, but need input from you all! If people could give input here, or hop on a call with me about this stuff, that'd be great.

chakrihacker commented 4 years ago

Suggestion- how to skip a few models/stores from not saving in async storage

xemil commented 4 years ago

@hedgerh I believe you better look into respective lib for such written resources/contribute there.

For compiling use fastlane.

The included components will offcourse not fit everyone needs. Take it as inspiration how to write your own ui components.

GL

jamonholmgren commented 4 years ago

Thanks for your feedback, @hedgerh! I'll be going through it soon. I've been focused on some other things, so I didn't see your issue until now.

dakkafex commented 4 years ago

A bookstore tutorial would be nice, with MST and auth

jamonholmgren commented 4 years ago

Update: I addressed some of this feedback in #338. More to be done, though!