Null
Пользователь Twitter (запрещен в РФ) wa2goose сделал интерестную анимацию перелистывания карточек. Анимация сделана с помощью reanimated2 и react-native-gesture-handler. Есть обучающие видео, можно посмотреть тут. Исходный код проекта можно найти на GitHub 🇺🇸 English translation in comments. @react_native_info
Null
На iOS и Android появился новый редактор кода – Replit. Replit умеет работать с python, javascript, HTML и CSS, C++, C, java, react и многими другими технологиями. Самое интерестное в нем то, что он был реализован с помощью Expo. 🇺🇸 English translation in comments. @react_native_info
Null
для мужиков в лагерях?
Для вдохновения RN разработчиков 💻
Null
😄 @react_native_info
Trin
😄 @react_native_info
просто надо юзать expo
Null
Пользователь GitHub под ником 4TWIGGERS сделал интерестный эффект во время пролистывания ScrollView. Анимация выполнена с помощью reanimated2. Исходный код можно мосмотреть на гит 🇺🇸 English translation in comments. @react_native_info
Исмаил
Всем привет , ребята такой вопрос. Какие в данный момент средние зарплаты на Мидл Реакт Нейтив разрабов? С опытом 2-3 года
Дмитрий
Зависит от страны и компании
Дмитрий
В среднем 2-2.5к, это в Украине
Исмаил
Украина
Null
Всем привет , ребята такой вопрос. Какие в данный момент средние зарплаты на Мидл Реакт Нейтив разрабов? С опытом 2-3 года
Но тут еще от знаний зависит, я вот могу react native писать и нативу тоже делать, а остальное все не критично, можно в резюме написать что знаешь +100500 фреймворков и перед собесом просто доку почитать)
Alex
просто англоговорящих тут немного есть)
Может это просто интерфейс у них на англ?
Null
Пользователь GitHub под ником GrandPoohBear сделал анимированный циферблат с помощью reanimated2, для управления состоянием используется MobX. Исходный код можно мосмотреть на гит 🇺🇸 English translation in comments. @react_native_info
Alexander
Пользователь GitHub под ником GrandPoohBear сделал анимированный циферблат с помощью reanimated2, для управления состоянием используется MobX. Исходный код можно мосмотреть на гит 🇺🇸 English translation in comments. @react_native_info
Ребят, вот нафиг мне знать о какой то фигне сделанный кем то на реанимейтед? Чем меньше таких говнолиб в приложении, с нативным зависимостями, тем лучше. Про дизайн вообще молчу.
Null
Ребят, вот нафиг мне знать о какой то фигне сделанный кем то на реанимейтед? Чем меньше таких говнолиб в приложении, с нативным зависимостями, тем лучше. Про дизайн вообще молчу.
Как минимум ты растешь как программист, читая чужой код и изучая его поведение. Reanimated2 очень популярная библиотека для создания анимаций и очень хорошо оптимизирована для этого, подробно можете тут почитать https://docs.swmansion.com/react-native-reanimated/docs/ Большой плюс в разборе готовых анимаций чтобы набить скилл, для того чтобы ты мог повторить, модифицировать эту анимацию под свои нужды и задачи, или просто взять отдельные части, посмотреть на подходы к созданию анимации, тем самым прокачивая свой навык. И тут дело даже не дизайне или библиотеки, а в механики работы этой анимации.
Alexander
Как минимум ты растешь как программист, читая чужой код и изучая его поведение. Reanimated2 очень популярная библиотека для создания анимаций и очень хорошо оптимизирована для этого, подробно можете тут почитать https://docs.swmansion.com/react-native-reanimated/docs/ Большой плюс в разборе готовых анимаций чтобы набить скилл, для того чтобы ты мог повторить, модифицировать эту анимацию под свои нужды и задачи, или просто взять отдельные части, посмотреть на подходы к созданию анимации, тем самым прокачивая свой навык. И тут дело даже не дизайне или библиотеки, а в механики работы этой анимации.
Лично я читая чужой код обычно расту в использовании ненормативной лексики. А по поводу развития лучше найти реализацию того что тебе нужно сделать, а читая просто так подобные либы либо в голове ничего не отложится, либо будешь городить аналогичные велосипеды потом. А 99% даже ссылку не откроют.
Null
😅 @react_native_info
Trin
😅 @react_native_info
ну вы поняли, что я сейчас напишу, да?
Trin
Trin
😅 @react_native_info
не помню, когда последний раз xcode запускал, как и андроид студию. ты просто сидишь и пишешь код на js, не думая, что после тебе придётся ещё и в студиях доводить проект, чтобы завелось.
Daniel
Ребят возможно годнота вышла по решению проблемы с тенями на андроиде https://github.com/alan-eu/react-native-fast-shadow
Null
Советы и подсказки по сокращению в React для новичков React Shorthand Tips and Tricks for begginers @react_native_info
Null
Null
Какой противный розовый фон )) или сиреневый?
На вкус и цвет, товарищей нет)) в следующий раз учту :)
Trin
вы все ручками и консолью делаете что ли....
верно. ручками в консоли ввожу одну команду и получаю любую сборку под любую платформу )
Kesio
Kesio
Александр
Александр
Советы и подсказки по сокращению в React для новичков React Shorthand Tips and Tricks for begginers @react_native_info
Я вообще не джсник, но базовый синтаксис ес приплетать к фичам реакта….
Pavel
Null
Чуваки из DevJobsScanner проанализировали больше 7 миллионов вакансий за 8 месяцев и вывели интересную статистику восстребованости языков, исходя из количества вакансий по каждому из них. Теперь можешь всем показывать эту табличку и говорить, что ты невероятно востребованный специалист. @react_native_info
Trin
wtf, jquery не мертв?))
ну "по статистике", на 22 год, jquery установлен на 77.4% всех сайтов. более того, он на 94.8% сайтах, которые используют хотя бы какие-то библиотеки ) вот тебе и статистика
Null
Отладка релизной сборки React Native на максималках или как получить от тестировщиков внятное объяснение ошибки Что умеет данный инструмент: — Собирать логи с устройсва; — Собирать информацию об нативных и JS крашах; — Собирать информацию о запросах в сеть; — Экспортировать собранные данные в JSON; Для кого он нужен? Этот инструмент нужен для тех кто не хочет использовать сторонние сервисы для сбора логов, теперь можно мгновенно получать информацию от тестировщиков в виде JSON. 🇺🇸 English translation in comments.
Anton
верно. ручками в консоли ввожу одну команду и получаю любую сборку под любую платформу )
У меня точно также, XCode и студию запускаю всего пару раз за проект, когда надо в нативе что то поменять по мелочи. Все остальное через CLI решается
Trin
У меня точно также, XCode и студию запускаю всего пару раз за проект, когда надо в нативе что то поменять по мелочи. Все остальное через CLI решается
по мелочи? ))) настройки схем, иконок, plist`ы, конфиги гугл сервисов итп. зачем открывать xcode и студию, если всё это можно в одном месте в json`е описать? в общем мою позицию, думаю, все знают ) и ваша мне в общем понятно, лет 7 назад я придерживался того же мнения, разве что топил за чистый натив
Anton
😅 @react_native_info
Я об этом же)
Trin
😅 @react_native_info
https://docs.expo.dev/versions/latest/config/app/ в конфиге собрано почти всё платформозависимое. более того, app.json легко расширяется с помощью app.config.js, я активно это юзаю, когда делаю разные сборки, типа dev, stagging, prepro итп. т.е. по сути это разные наборы конфигов в зависимости от каких-то нужных тебе параметров. собираю для дева — меняю иконку, меняю бандл_ид. делаю дев сборки, но на прод базе — то же самое, условно.
Trin
😅 @react_native_info
всё, что нельзя решить конфигом app.json, можно решить "плагином" для экспо. по сути это некий js, который выполнится в проекте перед сборкой. но на моей памяти этот "плагин" нужен был за последние пару лет только раз, когда были проблемы с запуском expo приложений на simulator на ноутах с м1
Trin
😅 @react_native_info
более того, expo давно умеет публиковать приложения (отправить сборку на ревью — тоже команда. сейчас в студиях это сделано удобно, не как раньше, но всё же) и недавно презентовали метаданные https://docs.expo.dev/eas/metadata/config/ т.е. по сути и всё описание для сторов ты держишь у себя в конфигах. кому-то этот подход не нравится и он предпочитает в xcode/appstoreconnect это всё заполнять, мне наоборот удобней видеть все настройки в виде js. и за изменениями следить легче и, собственно, вносить их
Anton
😅 @react_native_info
Понял тебя, то что экспо в это может - действительно круто
Александр
видимо работы для фронтов еще на десятилетия вперед))) надо ж от этого квери избавляться)
Ну сначала надо избавится от проблем которые решает джеквери, затем написать существующие плагины на ваниладжс, потом переписать код сайтов на ванилу, а затем избавляться
Александр
Как ориентир направления в котором развиваться, если волнуешься что останешься без работы)
Ориентироваться на колво вакансий в вакуумном исследовании ?)
Null
Ориентироваться на колво вакансий в вакуумном исследовании ?)
Как вариант, но не стоит ограничивать себя только этим :)