05: Front End Dependency Info - team-photo-app/photo-app GitHub Wiki
React Native Libs and installs:
https://github.com/expo/awesome-expo
These are all base expo components --> should check npm for other packages that might be better:
- = already used n/a = looked up/not fully researched
Current Dependencies
"@expo/vector-icons": "^10.0.0",
"expo": "^35.0.0",
"expo-camera": "~7.0.0",
"expo-media-library": "~7.0.0",
"expo-permissions": "~7.0.0",
"native-base": "^2.13.8",
"react": "16.8.3",
"react-dom": "16.8.3",
"react-native": "https://github.com/expo/react-native/archive/sdk-35.0.0.tar.gz",
"react-native-easy-grid": "^0.2.2",
"react-native-web": "^0.11.7",
"react-navigation": "^3.13.0",
"react-native-gesture-handler": "~1.3.0"
-
expo-permissions -- asks/gives permissions.
-
expo-camera -- A React component that renders a preview for the device's either front or back camera. Camera's parameters like zoom, auto focus, white balance and flash mode are adjustable. With expo-camera, one can also take photos and record videos that are saved to t
-
expo-media-library -- Provides access to user's media library. Docs: https://docs.expo.io/versions/v35.0.0/sdk/media-library/
-
react-navigation -- routing and navigation Docs: https://reactnavigation.org/docs/en/getting-started.html
-
react-gesture-handler -- React Native Gesture Handler provides native-driven gesture management APIs for building best possible touch-based experiences in React Native. Docs: https://github.com/kmagiera/react-native-gesture-handler
-
native-base -- ant design based components Docs: https://nativebase.io/
n/a expo-image-picker -- provides access to the systems UI for selecting images and videos from the phones library or taking a photo with the camera Docs: https://docs.expo.io/versions/latest/sdk/imagepicker/
n/a expo-image-manipulator -- An API to modify images stored on the local file system. Docs: https://docs.expo.io/versions/latest/sdk/imagemanipulator/
n/a expo-barcode-scanner -- duh. Docs: https://docs.expo.io/versions/latest/sdk/bar-code-scanner/
HELPFUL EXAMPLES: https://github.com/expo/examples/tree/master/with-formdata-image-upload -- A common requirement for apps is to be able to upload an image to a server. This example shows how you can use ImagePicker to snap a photo or grab it from your camera roll, then use FormData with fetch to upload it to a server. The /backend demsontrates a simple Node app that uploads an image to S3. The /app directory contains the Expo app that sends the image to that backend
https://bestofjs.org -- Over all good site for JavaScript Links