Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

React Native: migrate to a nitro module

Ouverte
#52 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
5/5
Temps estimé
Plus d'une semaine
Accessibilité débutants
25/100
Type d'issue
Refactorisation
Clarté
À clarifier
Activité
À l'abandon
Stack technique
cpp, kotlin, react-native, swift, typescript
Domaine
mobile

Piste de recherche

Commencez par localiser la configuration actuelle du native-module React Native dans le dépôt et identifiez comment ses éléments en C++, Swift et Kotlin sont reliés. Migrez cette configuration vers un module Nitro, puis vérifiez que le hot reloading ne produit plus l’erreur de module Askar manquant et qu’un redémarrage complet de l’application fonctionne toujours.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

Nitro modules abstract away a lot of the complexity of writing C++/Swift/Kotlin modules for React Native. We have quite a complex setup, and being able to simplify that is welcoming for maintainability.

I hope it will also solves issues when you hot reload the app (and the import of the native module is re-ran) and it gives an error that the aksar module cannot be found. Force reloading the whole app (so restarting) works, but that's a bit annoying

Langage dominant
TypeScript
Étoiles
4
Forks
9
Merge moyen
4 min
PR mergées (30 j)
2

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de openwallet-foundation/askar-wrapper-javascript

Toutes les issues de openwallet-foundation/askar-wrapper-javascript

Issues similaires

Plus d'issues TypeScript

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.