В последние дни я пытаюсь понять, каковы наилучшие практики для интеграции новых функций, созданных с помощью native native в проектах android / ios native?
На данный момент я нашел следующие решения:
Перемещение собственных проектов Android и IOS в одну папку. Инициализируйте файл package.json для RN, и мы готовы к работе. Это решение означает, что нам нужно иметь моно-репо в git.
Преимущества, которые я вижу здесь, в том, что мы можем без проблем интегрировать любые сторонние библиотеки.
Раствор электродов Walmart. Кто-нибудь пробовал это решение? Похоже, что это может быть отличным решением, потому что каждая функция изолирована от реального собственного приложения. Но я обнаружил, что может быть трудно интегрировать какие-либо собственные сторонние библиотеки, которые не поддерживаются Walmart.
Итак, каков наилучший способ интеграции функции RN (может быть несколько экранов с внутренней навигацией) в существующие проекты Android и IOS?