-
-
Notifications
You must be signed in to change notification settings - Fork 324
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Roadmap #176
Comments
Feature request: |
@mairh Yes, |
@Vlasenko did you guys manage to get react-navigation running together with expo? |
@Zunder Alex, we haven't tried yet. Are there any problems with adding |
@Vlasenko Yes, after fiddling around with different versions of expo, react-native and react-navigation, I finally got it to work. Only thing left is a warning: I have slight suspicion that it has something to do with AppRegistry, but nothing sure yet. I am not 100% sticking to this kit though as I am using an additional typescript loader. I doubt it being a reason for that warning though. Anyway, my hopes where that I could find an example of using the react-navigation as this kit is the closest getting to my use case. Guess I have to wait a little more. |
@Zunder Lets discuss in the chat: |
How do you feel about Nativebase @Vlasenko ? |
@justinr1234 Currently I am in the process of making post example work in React Native. When this is done, I intend to evaluate UI components that might be useful for this kit. Nativebase looks promising. If others agree we can add it to the Roadmap. |
@mitjade I actually already integrated it if you'd like me to PR. I'd need to do some work to get the examples updated (as you're doing). The hard part was making sure to integrate the proper versions and settings of everything for Expo. Had an issue with loading the proper font files for icons and whatnot. |
Having a PR for this would for sure be useful if anyone else is interested in this. If we then merge it, @Vlasenko and @mairh need to add their opinions here if this is the direction we want to go. @Vlasenko is in the process of making this kit more generic by splitting certain parts into separate packages. I guess this is one of the areas that apply here as well. Problem then arrises on how to maintain all different variations. |
@justinr1234 I agree with everything Mitja told above. Pull Request for supporting NativeBase would be nice to have. I propose to keep solutions to override framework choices in Pull Requests and let people use them as a guide |
Nativebase is nice to have. Since our philosophy is to get the full working app ready quickly from ground-up with lots of features rather a mere skeleton boilerplate. I guess Nativebase will help us in that direction. |
Another option is to integrate Shoutem UI. Although, both |
Feature Request: login/registration |
@seanscal This feature is already in the list: |
ah jeez didnt see that, awesome! |
@Vlasenko Re: UI packages. I was contemplating the ability to swap between UI packages via the
Where then you could use something that happens via webpack to dynamically include/exclude a specific version of something like |
@justinr1234 Technical support of this stuff will be implemented in: |
@Zunder @mairh @mitjade Build infrastructure has been moved out into separate npm module: spin.js. This opens way for radical customization of this starter kit, including TypeScript support and multiple UI support. One will only need to write |
@Vlasenko Looks powerful, but to be honest it's kind of confusing at first glance. Do you plan to add some more hand holding to the examples? |
@justinr1234 Yes, sure. I plan to add more thorough documentation |
@Vlasenko Fantastic! Will try and play with this today. |
@Vlasenko What do you think about file upload feature in the kit? Doing file upload using graphql mutations could be a good addition we can offer in the kit. We could just simply start with blob in the image folder. Later we can integrate cloudinary / S3 or some other services to store and host the images. Usually, if someone have auth feature in the app most of the time apps also provide user image upload or image upload in chats/comments. |
@mairh Yes, it would be nice to add |
Alright. I will add that in the roadmap description and work on it later in the week. |
@Vlasenko Thoughts on this? https://github.com/charlieschwabacher/gestalt/blob/master/docs/getting-started.md I particularly like the neo4j borrowing for automatically defining of relationships and join tables ... |
@justinr1234 Yes, it looks interesting for quickly generating API and GraphQL schema. I think one can use Of course if one could generate server modules for the kit using |
what do you think about apollo-prisma approach? will reduce lot of code (mysql ) i guess and simplify |
@simonjoom Yes, but this will come with worse customization options. Right now the code is totally flexible. We can have separate Prisma-powered backend in the kit if someone be willing to maintain it. The direction we are going to move and maintain is CLI crud: |
General roadmap for upcoming Apollo universal starter kit features, and a priority they'll be approached.
Feel free to suggest any features you'd like to see in this thread, and they'll be considered for inclusion.
Done
Soon
post_add
+post_edit
) (Post module refactor #322)Future
The text was updated successfully, but these errors were encountered: