question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Usage with React Native

See original GitHub issue

We (Animo Solutions) intend to use this library for an Aries framework we’re building (https://github.com/hyperledger/aries-framework-javascript). The framework supports React Native as an environment and therefore I’m interested to hear the maintainers point of view of supporting react native in the digital bazaar vc libraries.

I see there are a lot of rn branches across the repos that add initial support for react-native, but it seems they have been stale for a while. I also read a comment in https://github.com/digitalbazaar/jsonld-signatures/pull/142 about being stuck in discussion on support for RN.

There is already a fork available of this library that adds React Native support (https://github.com/Sphereon-Opensource/rn-vc-js), but I’m not sure if using a separate package (while 95% could be shared) is an ideal solution.

What is your stance on supporting React Native for the vc-js libraries, and will PRs to finalize React Native support be welcomed? We’d rather integrate with vc-js directly and not use a fork, but I want to be certain that this is line with the vision of this library.

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:8 (5 by maintainers)

github_iconTop GitHub Comments

6reactions
dmitrizagidulincommented, Oct 25, 2021

Hi Timo! Good question – yes, we’re still sorting out Digital Bazaar’s policy on React Native.

Meanwhile, feel free to use the MIT Digital Credentials Consortium’s fork of vc-js library. It’s based on similarly RN-enabled forks of its pre-requisite libraries, and is being actively maintained and synced with Digital Bazaar’s versions.

As the maintainer (and the person performing the syncing 😃 ), I do hope we can eventually sort out the RN issues here on the Digital Bazaar side, and I’ll continue to advocate for it.

3reactions
dmitrizagidulincommented, Oct 19, 2022

My understanding is that this should be fixed now with the move to ESM. I’m closing – feel free to reopen if there are still issues.

Not fixed, sadly. Still various RN-related issues that require us to maintain forks.

Read more comments on GitHub >

github_iconTop Results From Across the Web

React Native · Learn once, write anywhere
React Native lets you create truly native apps and doesn't compromise your users' experiences. It provides a core set of platform agnostic native...
Read more >
What is React Native and When to Use It For Your App ...
React Native is an open-source JavaScript framework, designed for building apps on multiple platforms like iOS, Android, and also web ...
Read more >
What Is React Native? Complex Guide for 2022 - Netguru
React Native (also known as RN) is a popular JavaScript-based mobile app framework that allows you to build natively-rendered mobile apps for iOS...
Read more >
10 Reasons to Use React Native for Mobile App Development
React native app development provides you a platform where you can keep tabs on memory spacing and make the application more efficient.
Read more >
15 Examples of Successful Companies Using React Native in ...
React Native is an open-source framework for cross-platform mobile application development. Created by Facebook in March of 2015, it's used to develop ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found