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