Alexey
спасибо 🙂
Alexey
как дела в русскоязычном RN коммьюнити?
Aleksei
да потихоньку) пытаемся тут обычно решать насущные вопросы по RN)
Alexey
здорово! Есть уже митапы какие-нибудь в Мск, посвященные исключительно RN?
Alexey
а то я думаю на Родину заскочить на несколько дней, было бы здорово поучавствовать в каком-нибудь эвенте
Aleksei
Вроде как именно по RN нет, но я смотрю потихоньку начинает появлятся спрос на это, уже второй вопрос про это за неделю 🙂
Junior
Ну на различных митапах выступают с докладами по RN
Alexey
видимо, ещё нет такой адаптации
Aleksei
Alexey
конечно, если интересно 🙂
Mikhail
А как там в этих ваших европах с RN? Просто смотрю в моём городе даже ваканский особо нету (Нижний Новгород)
Alexey
в Нидерландах есть где-то 3-4 большие компании, адаптирующие RN
Aleksei
Ivan
Всем привет! Нужно собрать фронт и бекенд сайта по аналогии с Фрилансим. Вилка 30к. Пишите в лс
Alexey
у Uber свои эксперементы и пара локальных приложений (правда они работают над своим аналогом), ING (крупный Голландский банк) и ещё пара компаний, известных только здесь
Alexey
а по поводу переезда - просто было желание поработать в Европе, нашел какую-то первую попавшуюся вакансию, взял девушку под мышку и подал документы на визу 🙂
Alexey
сейчас в процессе интервью в фб в Лондон, но честно говоря, очень не хочется уезжать из Голландии
Alexey
если кто-то хочет, я могу попробовать помочь найти работу в Го, но это уже в личку, надо полагать
Mikhail
А как с языком там? Пришлось учить местный?
Aleksei
Alexey
Нет, 95% населения говорит на английском свободно
Alexey
однако, сейчас занимаюсь языком, т.к. хочу со временем получить постоянный внж / гражданство (чтобы иметь возможность работать на себя и жить в Европе, исключительно практические соображения)
Alexey
нет, бэкграунда в нативной разработке не было вообще
Alexey
начал с React Native, потом увлёкся нативными модулями
Alexey
они приоткрыли мир нативной разработки, который меня весьма заинтересовал
Aleksei
а можешь подсказать, какой примерный уровень знаний необходим чтобы иметь хорошие шансы? 🙂
Junior
Доброе утро всем
Alexey
честно говоря, по моему субъективному мнению, уровень ниже, чем в Москве, например
Alexey
доброе 🙂
Aleksei
и еще вопрос, как в европе к удаленной работе относятся?)
Alexey
хорошо, вполне возможно найти хорошую удаленную / контрактную работу
Alexey
проблема в том, чтобы остаться здесь и работать удаленно
Kirill
а как там по деньгам?
Aleksei
спасибо 🙂
Alexey
моя виза подразумевает, что я работаю на компанию, которая выступает спонсором. Если начинаешь фриланс, то надо иметь либо постоянный внж, либо гражданство
Alexey
по деньгам оч. зависит от того, как договоришься (как и везде, собственно). Минимальная зп, на которую могут пригласить (согласно тк Го) составляет 40 тысяч в год до налогов
Alexey
налоги большие и прогрессивные
Alexey
до 52 тысяч в год налог 32%, с суммы выше 52 тысяч, налог 51% или около того
Aleksei
Alexey можно еще пару вопросов по RN 🙂тут люди жалуются что SC сильно тормозят, емнип ты адаптировал их под RN, есть идеи как уменьшить оверхэд?)
Kirill
исусе
Alexey
однако, для высококвалифицированных специалистов есть скидка на налоги в размере 30% (т.е. 30% дохода не облагается налогами) на 5 лет
Alexey
SC тормозят под RN? 🙂
Aleksei
так так, надо вспомнить кто говорил такое 😄
Kirill
)
Aleksei
)
Кирилл, не ты ли? 😉
Alexey
странно такое слышать, честно говоря. SC используют StyleSheet.create под капотом, сложности могут возникнуть только в динамических стилях
Alexey
остальное вообще можно транспилить на этапе сборки
Aleksei
Я насколько помню был разговор о том что SC создают враппер, и из-за этого якобы увеличивается время рендера 🙂
Alexey
но если мы говорим о динамических стилях, то тут никуда не уйдешь - всё равно придется в рантайме считать, какое бы решение Вы не использовали
Alexey
ну, это тоже верно, но ощутим ли этот оверхед?
Alexey
это из разряда разговоров о создании функций на каждый рендер
Alexey
а-ля onClick={() => alert(...)}
Kirill
не знаю насколько мой эксперемент был чист, но по моим подсчетам в 1.5 рааз
Denis
Алексей, привет. Рад видеть :) Парни, кто ещё с докладом по React Native выступить?)
Alexey
угу, только если посмотреть бенчи, там получится что-то в районе 5 миллионов операций в секунду
Alexey
я сильно сомневаюсь, что существует мобильное приложение, которое потребует такую производительность
Aleksei
@iblia а ты где обитаешь? не хочешь выступить? 🙂
Aleksei
я бы может и выступил, но я в СПБ)
Alexey
я не особо религиозен в этих вопросах. Мне кажется, подобные вещи стоит оптимизироват в последнюю очередь. Чаще всего есть намного более очевидные ошибки, которые являются причиной проблем с производительностью
Denis
Kirill
Aleksei
Alexey и еще один вопрос) хотя это скорее не вопрос, а просто у меня есть идея, просто охота обсудить) все тут постоянно страдают с навигацией, и вот идет постоянная борьба js решений, с нативными) что если нам попробовать взять идею с react-native-interactable и реализовать примитивы на нативной стороне, а уже поверх сделать апи как в react-navigation? 🙂
Alexey
Alexey
Alexey
или ты имеешь ввиду кастомную навигацию какую-нибудь?
Alexey
ты можешь создать свой AnimationController и прокинуть его в JS
Alexey
Да, но если есть возможность не изобретать велосипед, то зачем?
Alexey
нативная реализация поддерживает огромное количество опций конфигурации
Alexey
т.е. можно закастомайзить абсолютно всё
Alexey
вопрос просто в том, насколько гранулярный доступ должен был прокинут в JS
Alexey
ну вообще, это возможно
Alexey
но тут момент будет
Oleh
Sergey
подскажите плз модуль для выбора мелодии для нотификации под андроид что бы когда чекнул мелодию оно еще и проиграла
Aleksei
Alexey нет, смысл в другом) просто когда у тебя родная навигация используется, то тебе приходится лезть в нативку на каждый чих, и вот в wix пытаются сделать апи поверх, но как мне показалось в процессе использования, что это не очень возможно, все же апи разные. в react-navigation удобно то, что все в js и из-за этого большой простор для кастомизации. Однако много людей жалуется на перфоманс, да и виден запрос в RN у людей, на более нативное решение. Мне просто понравилось как в react-native-interactable сделали декларативное апи поверх нативной реализации, и поэтому мне кажется, что реализация навигации в таком ключе может быть интересна 🙂
Albert
Подскажите почему не кэширует изображения, делаю как в доке?
<Image source={{ uri: 'ImageURL', cache: 'default' }}/>