Sergey
также как и без flow может быть догмой 🙂
Ulad🧑‍💻
ну вот опять же, почему типизация? ну посадили бы на clojure, хуже было бы?
Типизация один из способов не стрелять себе по ногам и избежать лишние проблемы, всего лишь инстурмент, и в питоне уже типизацию практикуют
Sergey
До́гма́т[1][2], или до́гма[3] (др.-греч. δόγμα, δόγματος[4] — мнение, решение, постановление) — утверждённое церковью положение вероучения, объявленное обязательной и неизменяемой истиной, не подлежащей критике (сомнению).
Aleksei
До́гма́т[1][2], или до́гма[3] (др.-греч. δόγμα, δόγματος[4] — мнение, решение, постановление) — утверждённое церковью положение вероучения, объявленное обязательной и неизменяемой истиной, не подлежащей критике (сомнению).
к сожалению такие сейчас "инженерные" разговоры) никто не говорит о исследованиях, все принимают какую то одну сторону на основе опыта личного и все
Ulad🧑‍💻
Зачем нам тогда eslint? Тотже вопрос. К чему всякие prettier и ediconfig? На голом js фигачат некоторые с jquery и живут их большие проекты долго и счастливо
Aleksei
Типизация один из способов не стрелять себе по ногам и избежать лишние проблемы, всего лишь инстурмент, и в питоне уже типизацию практикуют
ну слушайте, это же вы говорили что если ты "серьезный" разраб то без типизации никуда, не я)
Ulad🧑‍💻
А тесты? У меня тоже есть проекты без тестов. Работают? Да. Но при каждом изменении руки дрожат всё больше
Sergey
Aleksei
я в этом вопросе не так категоричен
Sergey
Люди первые поезда также воспринимали, как явление дьявола из-за того, что там дым к примеру шел 🙂
Aleksei
Люди первые поезда также воспринимали, как явление дьявола из-за того, что там дым к примеру шел 🙂
вот так всегда, дискусия из инженерной переходит быстро в какие то непонятные аналогии
Владимир
Сложно в чате сарказм передать)
Сарказм не нужен. В юмор никто не умеет. а нить разговора теряется.
A
что сейчас используют для локализации?
A
вот это? https://github.com/stefalda/ReactNativeLocalization
A
👍
Max
Всем привет. Народ, подскажите, пожалуйста, как бороться с тем, что при использовании редукса, мне реф возвращает объект Коннекта, а не моего компонента?
Max
Нашел решение
Max
Юзать this.ref.wrappedInstance
Vit
гугли, там withRef надо коннекту где-то сказать
Max
Но потом еще и по-особому надо обращаться к нему
Vit
ну и дальше wrappedInstace да
Vit
такое же хитрожопие надо когда HOC пишешь для приконнекченного компонента)
Max
НОС?
Vit
HighOrderComponent
Я
У кого-то еще AppCenter перестал билдить iOS?
Я
У меня падает на установке Apple Certificate
Max
HighOrderComponent
Аааа, ну да. Вспоминается мемасик про Била Гейтса и описание работы винды
Alexsandr
Alexsandr
поцаны, кто знает почему ?
Alexsandr
может че замокать надо, для тестирования анимации ?
Ulad🧑‍💻
У меня падает на установке Apple Certificate
Буквально 4 часа назад билдел и все норм
Demuz
Посмотрите пожалуйста, насколько сложно такой код реализовать, в виде библиотеки для RN? https://help.paycom.uz/ru/integratsiya-s-mobilnym-prilozheniem/podklyuchenie-biblioteki
Vladimir
несложно
Vladimir
у девелопера типа меня 1 день уйдет
Sergey
друзья, а кто какие тулзы может порекомендовать для проектирования и систематизации приложения, чтобы данные указать, где какие на какой странице получают и отдают
Sergey
желательно с автоматизацией по типам flow
Sergey
и есть ли такие в природе в принципе
Maxim
https://github.com/makskovalko/ReduxStore
Sergey
на RN, желательно Expo 🙂
Alisher
Ребят, приложение очень долго открывается на iOS. Сам проект не большой, UnityView и реакт интерфейс. Может кто посоветует как ускорить процесс инсталла и запуска приложения через Xcode?
Sergey
Expo или RN ?
Ulad🧑‍💻
Ulad🧑‍💻
Экспо хорош, но много зависимостей. Если ты готов чем-то жертвовать ради скорости разработки - можно экспо
Sergey
🙂 вопрос был не реторический
Sergey
пока на Expo, жертв не заметил, последние несколько релизов заметно ускорили работу
Igor
а кто-то разбирался кстати, что будет если роскомнадзор забанит эксповые CDN Я же правлиьно понимаю, что стэндэлоун аппы перестанут работать, тк они контент из своих CDN по сети грузят и максимум что-то кэшируют что прописано в манифесте
Ulad🧑‍💻
пока на Expo, жертв не заметил, последние несколько релизов заметно ускорили работу
Это пока) Уже не раз видел когда наступал момент когда команда большую часть времени воевало с экспо нежели что-то разрабатывала. Но опять же, видел тут говорили про положительный опыт работы с экспо) Но лично я бы никогда не взялся за проект написанный на экспо)
Demuz
Они там вобще айпишники у вас банят или доменные имена?
Ulad🧑‍💻
Падал ли у кого react-native-blur при попытке сборки андроида в appcenter? Локально всё собирается :react-native-blur:transformNativeLibsWithStripDebugSymbolForRelease FAILED Всё что пишет
Ulad🧑‍💻
Execution failed for task ':react-native-blur:transformNativeLibsWithStripDebugSymbolForRelease'
Sergey
Это пока) Уже не раз видел когда наступал момент когда команда большую часть времени воевало с экспо нежели что-то разрабатывала. Но опять же, видел тут говорили про положительный опыт работы с экспо) Но лично я бы никогда не взялся за проект написанный на экспо)
Согласен, в начале сложно, потом пройдет 🙂 Просто сама оболочка над РН дает ощущение потери контроля. На деле, разница ни столь велика между РН и Эксо, и там и там главное JS и понимание основ, да тот же детач есть, если что.
елек
Что лучше react-router для react-native или react-navigation?
Ulad🧑‍💻
елек
В описании группы ответ)
В чем преимущества react-router для react-native перед react-navigation? Не считаю немного высокий порого входа, если таковой конечно имеется
Ulad🧑‍💻
В чем преимущества react-router для react-native перед react-navigation? Не считаю немного высокий порого входа, если таковой конечно имеется
Не буду вам говорить ничего на этот счёт, честно скажу - не пользовался react-router для рн, но когда выбирал навигацию заметил что react-navigation имеет больше возможностей и более распространён + репо поддерживается и на issue даже отвечают
Ulad🧑‍💻
Есть какая либа чтобы реализовать натификации внутри апы (не пуш и не локальные)?. Кейс: Пользователь добавил объект и снизу вылезла плашечка с надписью (“Объект добавлен!”) и через пару секунд исчезает
Ulad🧑‍💻
Что-то не гуглится
Ulad🧑‍💻
Toast
Спасибо, то что надо, первый раз встречаю такое название этого элемента)
Stas
Не буду вам говорить ничего на этот счёт, честно скажу - не пользовался react-router для рн, но когда выбирал навигацию заметил что react-navigation имеет больше возможностей и более распространён + репо поддерживается и на issue даже отвечают
react-router более стабильный, судя по числу числу issues и как с ними работают. https://github.com/react-navigation/react-navigation/issues/2031 вот достаточно интересный тред. Может с выходом v2 что-то изменилось.
zamir
привет, ребят, такой вопрос по api получаю данные и генерирую их во FlatList ну по прокрутке по 10 штук выгружаю(делая запрос на апи), и этих данных на 4000, так вот на телефоне все падает, что вы используете для таких данных?
Ololo
выгружаешь по 10 ?
Ololo
видео, фото, аудио?
zamir
видео, фото, аудио?
просто данные
zamir
выгружаешь по 10 ?
ну типа есть лимит и фосет в гет заросе и я делаю при каждом скролее вниз запрос за новой порцией
zamir
Делай пагинацию
а вот то что я выше описал это не пагинация? я могу ошибаться канеш )
Serhii
Это инфинити скролл
Serhii
Пагинация будет рендерить 10 элементов только
Andrei
а вот то что я выше описал это не пагинация? я могу ошибаться канеш )
Ну, как я понял, ты загружаешь сразу 4к, а по нормальному ты должен подгружать по 10 каждый раз прокручивался ниже
Andrei
Не все говно тащишь, а по 10 штук каждый раз делая запрос, например
zamir
Ну, как я понял, ты загружаешь сразу 4к, а по нормальному ты должен подгружать по 10 каждый раз прокручивался ниже
ну я так и делаю, в запросе есть гет переменная limit и она мне отадет именно то кол-во данных которое я передал, то есть если я отдаю 10 она мне отдает 10 объектов, ну и потом при скроле я в запрос кидаю в переменную offset еще 10 и к текущим 10 прибавляется еще 10