Skip to content

Instantly share code, notes, and snippets.

@kyryloz
Last active June 14, 2017 21:55
Show Gist options
  • Save kyryloz/7de0e68711dbc1ef72756c94329dacf0 to your computer and use it in GitHub Desktop.
Save kyryloz/7de0e68711dbc1ef72756c94329dacf0 to your computer and use it in GitHub Desktop.
React Native: useful links
Official docs / getting started:

https://facebook.github.io/react-native/ - React Native
https://facebook.github.io/react/ - React.js
https://github.com/facebookincubator/create-react-app - simplest React.js entry point
https://github.com/react-community/create-react-native-app - simplest React Native entry point
https://medium.com/the-react-native-log/organizing-a-react-native-project-9514dfadaa0 - how to organize code
https://medium.com/@jonlebensold/getting-started-with-react-native-redux-2b01408c0053 - React Native + Redux

Redux:

https://www.youtube.com/watch?v=xsSnOQynTHs - intro to predictable state containers
http://redux.js.org/ - watch videos
https://chrome.google.com/webstore/detail/redux-devtools/lmhkpmbekcpmknklioeibfkpmmfibljd?hl=en - useful Chrome Extension to debug Redux web apps (can be found for Native too)

Flexbox:

https://css-tricks.com/snippets/css/a-guide-to-flexbox/ - how to layout components (both js and native)

JavaScript:

https://babeljs.io/learn-es2015/ - explore ES6 features

UI Toolkits, libraries:

https://expo.io/ - looks promising
https://nativebase.io/ - one more UI toolkit
https://js.coach/ - components search
https://www.npmjs.com/ - most of JS libraries can be found here (some of them for browser only)

WOW apps:

https://snack.expo.io/ - just check out

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment