Size: a a a

React Native — русскоговорящее сообщество

2020 August 23

АБ

Александр Бакиматов... in React Native — русскоговорящее сообщество
а в этом плане
источник

АБ

Александр Бакиматов... in React Native — русскоговорящее сообщество
ну да, вполне вероятно
источник

D

Debian-10-buster-64 in React Native — русскоговорящее сообщество
Gena Black
Да, я начал смотреть и тоже его накопал. Оно вообще работает? )
- Я не вижу там какой код сгенерирован, а какой руками написан.
- Я не вижу скрипта кодогенерации... зато вроде уже вижу ручные правки в файлах, которые вроде бы должны автоматом генериться...

И самое главное. Я всё ещё после просмотра кода там не понимаю как "можно спокойно использовать турбомодули сейчас"... (
Да, его можно юзать и оно круто работает, есть нюансы, но их правят.
источник

D

Debian-10-buster-64 in React Native — русскоговорящее сообщество
Gena Black
Я думаю, что фейсбук быстрее встроит все недостающие фичи в RN, чем reanimated 2 допишется )))
А что там дописывать?
Только править баги, и то, они очень мелкие
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Debian-10-buster-64
А что там дописывать?
Только править баги, и то, они очень мелкие
А есть какой-то источник этой информации? Я просто читал другое (датированное январем 2020, чуть позже ссылку дам)
источник

D

Debian-10-buster-64 in React Native — русскоговорящее сообщество
Gena Black
А есть какой-то источник этой информации? Я просто читал другое (датированное январем 2020, чуть позже ссылку дам)
Не совсем понимаю что должно быть в этом источнике.
Есть дока, все работает, перевести с первого реанимейтеда на 2 можно без проблем.
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Debian-10-buster-64
Не совсем понимаю что должно быть в этом источнике.
Есть дока, все работает, перевести с первого реанимейтеда на 2 можно без проблем.
Ок, где я могу найти доку как создать турбомодуль? Вы сами создавали?
источник

D

Debian-10-buster-64 in React Native — русскоговорящее сообщество
Gena Black
Ок, где я могу найти доку как создать турбомодуль? Вы сами создавали?
Нет, я сейчас говорю только за rm2
источник

Н

Никита in React Native — русскоговорящее сообщество
а зачем нужен accessibilityStates как его юзать?
источник

AB

Andrey Bogachenko in React Native — русскоговорящее сообщество
привет, проблемы при подключении react-native-fbsdk. Когда добавляю сгенерированный код в info.plist пишет The data couldn’t be read because it isn’t in the correct format. Пробовал и в начало и в конец и в середину вставлять - безрезультатно
источник

AB

Andrey Bogachenko in React Native — русскоговорящее сообщество
добавляю
<key>CFBundleURLTypes</key>
  <array>
    <dict>
    <key>CFBundleURLSchemes</key>
    <array>
      <string>fb{id}</string>
    </array>
    </dict>
  </array>
  <key>FacebookAppID</key>
  <string>{id}</string>
  <key>FacebookDisplayName</key>
  <string>{name}</string>
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Debian-10-buster-64
Нет, я сейчас говорю только за rm2
Проблема в том, что если TM изменят, то им тоже придется менять что-то, возможно много. Вторая проблема, если я прав и они меняли автогенереные файлы, то им вообще много переписывать после перегенерации кода
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Вот отсюда у меня инфа о том, что TM ещё опасно использовать: https://github.com/react-native-community/discussions-and-proposals/issues/195#issuecomment-580313377 и там разработчик из фейсбука отмечает по крайней мере один момент, который может всё кардинально поменять:
On Android, the generated base class for each NativeModule must be able to create its TurboModule jsi::HostObject. This requires changes to our internal codegen. Internally, we currently rely on a giant C++ function that maps a module's JS name to its TurboModule jsi::HostObject. Every application needs to write its own C++ function. This is very cumbersome and very difficult to maintain (we have land-blocking tests to ensure correctness). So, we need to move away from this internally.
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Andrey Bogachenko
добавляю
<key>CFBundleURLTypes</key>
  <array>
    <dict>
    <key>CFBundleURLSchemes</key>
    <array>
      <string>fb{id}</string>
    </array>
    </dict>
  </array>
  <key>FacebookAppID</key>
  <string>{id}</string>
  <key>FacebookDisplayName</key>
  <string>{name}</string>
По крайней мере там вместо {id} и {name} должно быть что-то другое )
источник

AB

Andrey Bogachenko in React Native — русскоговорящее сообщество
Gena Black
По крайней мере там вместо {id} и {name} должно быть что-то другое )
понятное дело)
источник

Н

Никита in React Native — русскоговорящее сообщество
я могу как-то в зависимости от текущего роута меняеть компонент в навигации?
источник

Н

Никита in React Native — русскоговорящее сообщество
с реакт навигатором
источник

YM

Yury Malyshko in React Native — русскоговорящее сообщество
Народ, какое лучше апи для  бэкэнда  использовать?
источник
2020 August 24

AK

Alexey Kondratev in React Native — русскоговорящее сообщество
всмысле
источник

AK

Alexey Kondratev in React Native — русскоговорящее сообщество
рест наверное)))0
источник