react-native-boilerplate
react-native-boilerplate copied to clipboard
[DEPRECATED] A boilerplate app that shows creating, starting, and managing an IPFS peer using Textile's React Native SDK
React Native IPFS boilerplate based off Textile
Deprecation Warning
Textile Threads v1 are being deprecated. Please follow our ongoing work on v2 on both the go-threads repo.
Until any future Threads v2 integration, this repo should be used for experimental purposes only.
A basic boilerplate for creating, starting, and managing an IPFS peer using Textile's React Native SDK.
If you are looking for a more advanced example, see our Advanced Boilerplate that contains react-navigation, redux, and sagas together with Textile.
This app demonstrates the bare minimum steps to launch a Textile node to manage an IPFS peer in a mobile app. Those steps are roughly,
- Initialize an instance of the Textile class.
- Create and start a Textile node.
- Use the local Textile API to request data from the peer.
- Use events to tell the node about app state changes (background events)
Getting Started
Clone this repo:
git clone [email protected]:textileio/react-native-boilerplate.git
cd react-native-boilerplate
Install dependencies:
yarn link
Launch bundle server
react-native start
Launch ios/android app
react-native run-ios
Success
Should look like this,
Issues
Please add any issues to the react-native-sdk repo.