We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
js-waku is designed to work in the Browser. For mobile environment, include React Native, we recommend using go-waku c-bindings:
However, several Waku users have reported that they prefer to use the same JavaScript SDK for both web and mobile (React Native).
Issues previous reported #710 should now be fixed as most/all polyfills have been removed from js-waku.
Mobile and Browser are similar in that they are resource restricted. However, they are differences, e.g., mobile should use TCP and WebSocket.
Write a React Native example that demonstrate how to use js-waku @waku/react in React Native.
@waku/react
The output should be a working React Native App that uses light client protocols and tcp connection.
There may be obstacles around DNS discovery. We can add more features at a later stage such as encryption.
The text was updated successfully, but these errors were encountered:
Good to prioritize once #1326 and #1309 is done so that developers use tcp in React Native and are able to connect to more nodes from the network.
Sorry, something went wrong.
Tracked in waku-org/bounties#2
No branches or pull requests
Problem
js-waku is designed to work in the Browser.
For mobile environment, include React Native, we recommend using go-waku c-bindings:
However, several Waku users have reported that they prefer to use the same JavaScript SDK for both web and mobile (React Native).
Issues previous reported #710 should now be fixed as most/all polyfills have been removed from js-waku.
Mobile and Browser are similar in that they are resource restricted.
However, they are differences, e.g., mobile should use TCP and WebSocket.
Proposed Solutions
Write a React Native example that demonstrate how to use
js-waku@waku/react
in React Native.The output should be a working React Native App that uses light client protocols and tcp connection.
Notes
There may be obstacles around DNS discovery. We can add more features at a later stage such as encryption.
The text was updated successfully, but these errors were encountered: