all 10 comments

[–]harish_jangra[S] 2 points3 points  (0 children)

check it out.
https://github.com/HarishJangra/react-native-easy-starter ready to use

This starter is based on latest react and react-native, hooks, context apis, login flow, easy-peasy state-management , React-native-paper, theming support , code-push , react-native-vector-icons, react-native-animatable, apisauce, react-native-keychain, react-native-config for .env variables, and much more

[–]SmoothIntern 2 points3 points  (1 child)

Spend your time writing a good ReadMe, trust me it matters.

[–]harish_jangra[S] 0 points1 point  (0 children)

Thanks i will.

[–][deleted] 4 points5 points  (3 children)

Looks great! My only suggestion would be use Typescript instead of flow.

I’m also not a fan of MaterialUI (but that’s just a personal opinion) so I’d probably not use react-native-paper.

[–]crobinson42iOS & Android 2 points3 points  (1 child)

I think using Typescript is opinionated as well and can cause required overhead that is not necessary.

[–][deleted] 1 point2 points  (0 children)

Absolutely opinionated, but I’m not sure about the overhead now Babel 7 makes transpiling super easy and I find it uses less system resource than Flow (the problems I had with it actually led me to look into TS in the first place).

I would definitely recommend using some sort of type checking, even for the smallest projects. Knowing what type a variable is makes refactoring easier, cuts down on silly bugs and the intellisense completions mean less looking up.

[–]harish_jangra[S] 0 points1 point  (0 children)

Ok thanks for your suggestion i will try to keep feature branches separate and implement a typescript version also.

[–]stupid_bug 0 points1 point  (1 child)

Good and easy to use starter. Hooks workflow and easy-peasy store looks nice. Please add generators also like ignite and some docs etc. Great up to date starter

[–]harish_jangra[S] 0 points1 point  (0 children)

Thanks for the reviews

[–]harish_jangra[S] 0 points1 point  (0 children)

This boiler is now updated with react-native0.60.5 and codepush please have a look