Khorark
Gena
Да, это немного печально, но больше меня печалит, что фейсбук не пишет честно в описаниях, что RN - "дырявая" абстракция над нативом и лучше бы натив знать для создания приложений, даже со всей логикой в js.
Vlad
Ребят, кто что юзает для авторизации пользователя по FaceID/TouchID/Fingerprint (iOS/Android)? Подскажете?
Vlad
Необходимо реализовать кроссплатформенную функцию:
1) юзер вводит логин и пароль первый раз, он запоминается
2) Далее при входе – ему нужно только авторизоваться по faceID/TouchID и авторизация произойдёт автоматически
Vlad
От бекенда есть API для авторизации (работает на jwt)
ed.t
Что-то в этом роде
ed.t
Например одноразовый токен для получения реального хранишь
ed.t
ed.t
Так же там можно сделать еджект
Vlad
Проект уже существует, eject вряд ли(
Ладно, пойду свою обёртку воять значит
Anonymous
Всем привет. Посоветуйте плиз iOS эмулятор для мака, чтобы была возможность скачивать и запускать приложения из App Store. Спасибо
Igor
Gena
Чем тебя не устраивает RN?)
Много чем. Основное - модель разработки, остальное следствия. Ну вот посмотрите в код AppState, сколько лет этим TODO? А сколько нужно времени, чтоб поправить? ) И таких мелочей тысячи, из них складывается размер бандла, а он диктует необходимость изобретать ram-bundle, даже новый js движок... сколько на это нужно времени? И это только маленькая иллюстрация.
Vlad
Vlad
Шутка)
Vlad
Все по делу, согласен
Igor
Gena
Нет, я не верю во флаттер (пока, по крайней мере). А верю в то, что идея у RN правильная. Просто реализация "корпоративная".
Gena
Gena
Ну хоть кто-то ) Я к тому, что приведение там в порядок всего займет минут 30 + ещё часа два на тестирование/интеграцию/мержинг. А висит это 3 года, с версии 0.28. И там такого очень много, всё это дает свой вклад в сложность поддержки текущего RN, но приоритеты не на фиксы и исправления, приоритеты на хайп.
(Про редакс это отдельная тема, ни RN ни redux не мертв, я к этому, но ни тот ни другой нельзя назвать эффективным сейчас, при том RN в отличие от redux хотя бы мог бы быть эффективным).
Gena
Однако Hermes был без тестов прямо смержен в стабильный бранч - лишь бы на конфе похвастаться ) Я не говорю, что не делается хорошего. Просто плохого делается больше, а хорошее слишком медленно. )
Sergey
кажется у нас тут фанат flutter)))
К слову, скромные 5 копеек про флаттер. Рил классный инструмент в плане удобства и прочего. Пока не начинаешь на нем писать что-то серьезное и не выясняется, что на IOS лагает клавиатура, а на айфонах серии X лагает скролл. Из-за этого пока вернулись к RN
Kto?
Vlad
Ыы
Слушай, а я реально охренел с его видосов, думаю у себя на канале похожую рубрику залупить: Can I do it in JS
Kto?
Зачем?)
Kto?
В джс можно сделать что угодно
Vlad
А то спорил с парой пхпшников что на js нельзя нейронки писать...
Vlad
Уже 3 видос смотрю
Vlad
Анимации просто WOW
Kto?
Vlad
Затягивает
Petr E
кинь ссылку
Vlad
Не все верят в JS)
Petr E
а то еще нагуглю не того лысого
Kto?
Ну это их проблемы
Kto?
А РН имеет ограничения свои
Petr E
да можно, не ссы)
Petr E
это же про реакт нэйтив
Vlad
https://www.youtube.com/user/wcandill
Petr E
спасибо
Vlad
Жесткое порево епти
Armen
подскажите плиз, что не так. делаю все по туториалу https://www.youtube.com/watch?v=95646Jd5X2w примерно как бы понимаю, что не так. Но прост у него все окич, у меня нет, хотя все делаю так же)
Armen
Ivan
Всем привет
Ivan
Спустя 2 года, как сейчас этот реакт натив работает?
Ivan
Изменения в лучшую сторону есть? Или лучше натив всё таки?
Petr E
А 2 года назад RN был лучше натива что-ли?
Kto?
Kto?
Отвечать на вопрос, лучше ли натив глупо
Kto?
Gena
Vadym
Какая либа для инапп пейментов айос/андроид найболее актуальная сейчас?
Sergey
Другое имелось ввиду) анимации нормально работают? Карты там гугл илм опен стрит нормально работают?
По анимациям смотря чего хочется. Очень много всего можно сделать со стандартными средствами ReactNative, для всего остального есть Reanimated с GestureHandler. Штуки сложные, но мощные. Карты - тоже смотря что нужно. OSM не тестил, они пока не вмержены в оф репу, гугл карты работают классно для простых задач и сосут у сложных. На андроиде по крайней мере. На IOS стандартные карты работают замечательно
Ivan
Sergey
Речь о картах?
Ivan
Sergey
Кастомные анимированные маркеры в моем случае
Sergey
На картах с версии 0.22 по-моему (честно, не помню) умельцы вмержили классный пулл реквест, который похерил перфоманс для таких кейсов
Ivan
у меня приложение будет аренда самокатов кароч
Sergey
И так и не починили
Ivan
Sergey
Если твои самокаты должны кататься по карте и иметь иконку отличную от стандартного маркера, то будет больно
Ivan
Sergey
Можно было бы использовать старую версию карт, но они вроде теперь несовместимы с новыми версиями RN
Sergey
Если есть знание натива и опыт работы с картами на той стороне - то нет
Sergey
Всегда можно написать этот функционал полностью в нативе и промостить в React Native
Sergey
Тут главное не стоит ждать, что ты напишешь код и он красиво запустится на обеих платформах. Например, если какое-то время тестить только на одной платформе, а потом запустить на другой, можно словить криповые штуки
Sergey
В случае с теми же картами вообще были 2 разные реализации под IOS и под Android, хотя часто удается схитрить и найти решение, которое нормально смотрится на обеих платформах
Ivan
Gena