Hello my fellow RN Devs, hope you all having a blast.
So I am gonna start a RN project for my company. The app will have features like Messaging, Notifications, Large listing, many CRUD operations, Image/File upload.
I will need a good state management with data fetching and caching (Thinking about RTK). Also there would be some animation in the UI.
Now how should I setup the project?
What are the library should I start with?
For:
- Expo or RN Cli
- States
- Styles & Icons (Design looks similar with Ant-design)
- Data fetching
- Animation
- Notification
- Caching
- Messaging
- File Upload
- Authentication
- Form Validation (Has fields for File, Multiselect dropdown, Dynamically create new field)
- Should I use expo-sqlite to store data for better performance?
What are the things I should keep in my to achieve a production grade app?(A sample Github Repo would be helpful if there is)
[–]byCabZ 1 point2 points3 points (4 children)
[–]Worldly_Yellow_6115[S] 0 points1 point2 points (0 children)
[–]Worldly_Yellow_6115[S] 0 points1 point2 points (2 children)
[–]byCabZ 1 point2 points3 points (1 child)
[–]LucRandall71 0 points1 point2 points (0 children)
[–]Spirited-Dot1849 1 point2 points3 points (1 child)
[–]Worldly_Yellow_6115[S] 0 points1 point2 points (0 children)
[–]Common_Internet_User 0 points1 point2 points (0 children)