Study project in React Native.
First clone the project, then run npm install, then run react-native run-android / ios.
- react-native run android (To run Android)
- react-native run ios (To run Ios)
- react-native start --reset-cache (To clear the cache)
axios
Promise based HTTP client for the browser and node.js. Requests rest.
react-navigation
React Navigation is born from the React Native community's need for an extensible yet easy-to-use navigation solution written entirely in JavaScript (so you can read and understand all of the source), on top of powerful native primitives.
react-native-gesture-handler
Gesture Handler aims to replace React Native's built in touch system called Gesture Responder System. Obs: Run react-native link react-native-gesture-handler
react-native-image-picker
Allows you to use native UI to select a photo/video from the device library or directly from the camera. Obs: Run react-native link react-native-image-picker. Then go to the installation documentation: https://github.com/react-native-community/react-native-image-picker/blob/master/docs/Install.md
socket.io-client
A standalone build of socket.io-client is exposed automatically by the socket.io server. Real-time changes.
Semantic Commit Messages
-
feat: (new feature for the user, not a new feature for build script) โจ
-
fix: (bug fix for the user, not a fix to a build script) ๐
-
docs: (changes to the documentation) ๐
-
style: (formatting, missing semi colons, etc; no production code change) ๐
-
refactor: (refactoring production code, eg. renaming a variable) โป๏ธ
-
test: (adding missing tests, refactoring tests; no production code change) โ
-
chore: (updating grunt tasks etc; no production code change) ๐ง