Первая часть из планируемой серии материалов про внутреннее устройство React Native. Рассказывают про то, как устроена передача сообщений между JS и нативным кодом, и по каким причинам приложение может начать лагать. Большую часть статьи рассматривается интеграция с Android - но это не важно.
https://medium.com/@rotemmiz/react-native-internals-a-wider-picture-part-1-messagequeue-js-thread-7894a7cba868#.9qn7uoim4
#reactnative #js
https://medium.com/@rotemmiz/react-native-internals-a-wider-picture-part-1-messagequeue-js-thread-7894a7cba868#.9qn7uoim4
#reactnative #js
Medium
React Native Performance Case Study, How It Differs From Native Apps: Part 1 (MessageQueue & JS…
React Native is a hybrid framework. To run on a device it depends on two (or even three) different runtimes simultaneously. The additional…
Дочитал сегодняшний лонгрид от Орты - ретроспективу внедрения React Native в основное приложение Artsy. Прошел уже год с момента их первого знакомства с технологией, и накопленный ребятами опыт очень ценен. Маленький любитель хайпа внутри меня снова загорелся идеей погонять React Native на каком-нибудь домашнем проекте. Нет, правда, плюсы выглядят очень здраво.
http://artsy.github.io/blog/2017/02/05/Retrospective-Swift-at-Artsy/
#reactnative
http://artsy.github.io/blog/2017/02/05/Retrospective-Swift-at-Artsy/
#reactnative
artsy.github.io
Retrospective: Swift at Artsy
Feb 5, 2017
Официально объявляю неделю React Native. К нашей вечеринке присоединяется Instagram - оказывается, ребята тоже вовсю экспериментируют и тоже остаются довольны. Ну и, кстати, из статьи можно сделать несколько выводов об организационном устройстве их команды.
https://engineering.instagram.com/react-native-at-instagram-dd828a9a90c7#.ee4z0d6pz
#reactnative
https://engineering.instagram.com/react-native-at-instagram-dd828a9a90c7#.ee4z0d6pz
#reactnative
Medium
React Native at Instagram
React Native has come a long way since it was open-sourced in 2015. Fewer than two years later, it’s being used not only in Facebook and…
Идеальное сочетание, VIPER и React Native. Haters gonna hate.
Ну а если серьезно, то ребята из Сбера делятся своим очень крутым опытом по использованию React Native для решения довольно специфичной задачи.
https://habrahabr.ru/company/efs/blog/321828/
#reactnative #viper
Ну а если серьезно, то ребята из Сбера делятся своим очень крутым опытом по использованию React Native для решения довольно специфичной задачи.
https://habrahabr.ru/company/efs/blog/321828/
#reactnative #viper
Хабр
Мобильная платформа. Как не бояться ReactNative
Первый пост блога мы решили посвятить «мобильной» тематике и рассказать о разработке глобального решения для запуска и создания приложений — «Мобильная платфор...
А мы начинаем цикл внутренних митапов iOS команды Avito. Часть из них будет выкладываться во внешку, как вы уже привыкли. И для первого раза мы пригласили стороннего гостя - Евгения Ртищева, который рассказал про опыт Сбертеха по работе с React Native.
https://www.youtube.com/watch?v=yBfS64f1woU
#reactnative
https://www.youtube.com/watch?v=yBfS64f1woU
#reactnative
YouTube
Пишем на React Native - Евгений Ртищев (Сбербанк-Технологии)
Сегодня мы поговорим о том как не бояться использовать ReactNative при разработке крупных проектов.
А именно поделимся опытом построения мобильной платформы в крупнейшей российской компании.
Что мы узнаем и увидим в ходе выступления?
• ReactNative:…
А именно поделимся опытом построения мобильной платформы в крупнейшей российской компании.
Что мы узнаем и увидим в ходе выступления?
• ReactNative:…
Встречайте - первый выпуск подкаста Podlodka! Я, @DevAlloy и @Novixon полтора часа болтаем про VIPER, React Native, последние новости разработки и обсуждаем ближайшие мероприятия.
Подкаст планируем делать регулярным и нам очень важна обратная связь. Ссылку на форму найдете в описании выпуска на SoundCloud. Чат в Telegram - @podlodka.
P.S. Модерацию в iTunes еще не прошли, так что пока слушать можно только через SoundCloud. Как пройдем - напомню еще раз.
https://soundcloud.com/podlodka/podlodka-1-viper-i-react-native
#podlodka #architecture #reactnative
Подкаст планируем делать регулярным и нам очень важна обратная связь. Ссылку на форму найдете в описании выпуска на SoundCloud. Чат в Telegram - @podlodka.
P.S. Модерацию в iTunes еще не прошли, так что пока слушать можно только через SoundCloud. Как пройдем - напомню еще раз.
https://soundcloud.com/podlodka/podlodka-1-viper-i-react-native
#podlodka #architecture #reactnative
SoundCloud
VIPER и React Native
Обратная связь:
https://goo.gl/forms/DcTb2Snokvqk9Pm23
Обсуждение:
https://telegram.me/podlodka
Содержание:
- 00:00 - Знакомство
- 1:28 - VIPER
- 40:18 - React Native
- 1:22:21 - Анонс WWDC
- 1:29:4
https://goo.gl/forms/DcTb2Snokvqk9Pm23
Обсуждение:
https://telegram.me/podlodka
Содержание:
- 00:00 - Знакомство
- 1:28 - VIPER
- 40:18 - React Native
- 1:22:21 - Анонс WWDC
- 1:29:4
Соскучились по материалам про React Native? Тогда держите статью с ответами на удобные и не очень вопросы, связанные с фреймворком.
https://habrahabr.ru/post/323214/
#reactnative
https://habrahabr.ru/post/323214/
#reactnative
Хабр
React Native — одного JS мало
Итак, пришла пора быстро погрузиться в тему. Для усиления эффекта, использую разные техники преобразования информации в знания. В частности, представляю конспект...
Не планировал выкладывать эту статью, но прямо слишком много людей мне ее забрасывают. Смотрите сами в общем - тут сравнивают производительность приложения на Swift с аналогичным на React Native. У меня вызывает сомнения методика проведения эксперимента - кейсы выбраны довольно простые, нет понимания, сколько замеров было проведено, да и вообще - сомнительно все это как-то.
https://medium.com/the-react-native-log/comparing-the-performance-between-native-ios-swift-and-react-native-7b5490d363e2#.kb6eu3kq2
#swift #reactnative
https://medium.com/the-react-native-log/comparing-the-performance-between-native-ios-swift-and-react-native-7b5490d363e2#.kb6eu3kq2
#swift #reactnative
Medium
Comparing the Performance between Native iOS (Swift) and React-Native
React-Native is a cross-platform mobile framework that lets you build apps using only JavaScript. However, unlike other hybrid mobile…
Критика React Native за его непригодность для решения наших ежедневных задач от человека, который попробовал его использовать для создания простого приложения. Новых особенностей не подмечает, но дает обзор с точки зрения обычного разработчика, что важно.
https://blog.madebywindmill.com/an-ios-devs-experience-with-react-native-559275b5a4e8
#reactnative
https://blog.madebywindmill.com/an-ios-devs-experience-with-react-native-559275b5a4e8
#reactnative
Made by Windmill
An iOS Dev’s Experience with React Native
If you’re a developer in the iOS space you’ve probably heard of React Native. The promise is simple and compelling: write once, ship twice…
Тут по неопознанным причинам Apple реджектит приложение на React Native. Говорят, потому что оно содержит некую либу, способную преобразовывать js в нативный код. Ой.
https://github.com/facebook/react-native/issues/13011
#reactnative
https://github.com/facebook/react-native/issues/13011
#reactnative
GitHub
App Rejected from App Store [Resolved: because of Amap and JSPatch, not React Native] · Issue #13011 · facebook/react-native
Our App got rejected by App Store on March 17 with the following message from Apple Mar 17, 2017 at 8:00 PM From Apple 2. 5 Performance: Software Requirements (iOS) Thank you for submitting your ap...
Про реализацию приложения UberEATS на ReactNative.
https://eng.uber.com/ubereats-react-native/
#reactnative
https://eng.uber.com/ubereats-react-native/
#reactnative
ReactNative видимо еще немного поживет. Apple реджектила приложение не из-за него.
https://github.com/facebook/react-native/issues/13011#issuecomment-291397943
#reactnative
https://github.com/facebook/react-native/issues/13011#issuecomment-291397943
#reactnative
GitHub
App Rejected from App Store [Resolved: because of Amap and JSPatch, not React Native] · Issue #13011 · facebook/react-native
Our App got rejected by App Store on March 17 with the following message from Apple Mar 17, 2017 at 8:00 PM From Apple 2. 5 Performance: Software Requirements (iOS) Thank you for submitting your ap...
Лонгрид про React Native от его самого большого поклонника с подробным описанием достоинств и пошаговым обучением.
http://artsy.github.io/blog/2017/07/06/React-Native-for-iOS-devs/
#reactnative
http://artsy.github.io/blog/2017/07/06/React-Native-for-iOS-devs/
#reactnative
artsy.github.io
Intro to React Native for an iOS Developer
React Native is a new native library that vastly changes the way in which you can create applications. The majority of the information and tutorials on the subject come from the angle of "you are a web developer, and want to do native".
Про то, как можно интегрировать нативные контроллеры в приложение на React Native.
http://debugginghell.com/posts/shoehorning-native-view-controllers-into-react-native-components/
#reactnative
http://debugginghell.com/posts/shoehorning-native-view-controllers-into-react-native-components/
#reactnative
Еще один год прошел, и ребята из Artsy подводят очередной итог использованию React Native в продакшне. За два года активной разработки они накопили огромное количество опыта – и рассказ точно стоит послушать.
http://artsy.github.io/blog/2018/03/17/two-years-of-react-native/
#reactnative
http://artsy.github.io/blog/2018/03/17/two-years-of-react-native/
#reactnative
Ребята из Pinterest довольно прагматчно подошли к вопросу интеграции React Native в основное приложение. Встроили, но не везде, и только после ряда экспериментов.
https://medium.com/@Pinterest_Engineering/supporting-react-native-at-pinterest-f8c2233f90e6
#reactnative
https://medium.com/@Pinterest_Engineering/supporting-react-native-at-pinterest-f8c2233f90e6
#reactnative
Medium
Supporting React Native at Pinterest
Vivian Qu | Pinterest engineer, Growth
Интересный тред в твиттере в котором разбирают, депрекейтят ли React Native в Facebook или нет. Но что бы там в комментариях ни говорили, мы-то знаем, что в конце концов ожидает рпенсорсные продукты FB.
https://twitter.com/sandofsky/status/1003005043224842240
#reactnative
https://twitter.com/sandofsky/status/1003005043224842240
#reactnative
Twitter
Ben Sandofsky
Sources close to the matter have confirmed they’re moving away.
Простите, что долго не выкладывал, но лучше поздно. AirBnb отказались от использования React Native, в который до этого вложили ну очень много усилий. Судя по одной из статей, переключение обратно на натив займет что-то в районе года. Жуть, хоть они и находят успокоение в том, что многому научились. Дороговатая учеба все-таки.
https://medium.com/airbnb-engineering/sunsetting-react-native-1868ba28e30a
#reactnative
https://medium.com/airbnb-engineering/sunsetting-react-native-1868ba28e30a
#reactnative
Medium
Sunsetting React Native
Due to a variety of technical and organizational issues, we will be sunsetting React Native and putting all of our efforts into making…
Флэшмоб #metoo, но про реакт нейтив продолжается. На этот раз Udacity рассказывают о том, как они выбрали этот фреймворк и почему в итоге отказались. Никаких инсайтов нет, все то же самое, что вы уже слышали. С Airbnb их объединяет кажущийся неглубоким анализ перед принятием решения о втаскивании RN в продукт.
https://engineering.udacity.com/react-native-a-retrospective-from-the-mobile-engineering-team-at-udacity-89975d6a8102
#reactnative
https://engineering.udacity.com/react-native-a-retrospective-from-the-mobile-engineering-team-at-udacity-89975d6a8102
#reactnative
Medium
React Native: A retrospective from the mobile-engineering team at Udacity
The mobile team at Udacity recently removed the last features in our apps using React Native. Here's what worked and what didn't.
Вышел новый выпуск подкаста Inside Facebook Mobile. Если вы соскучились по React Native, или просто хотите послушать про то, как правильно готовить документацию, чтобы ей действительно удобно было пользоваться, забирайте послушать.
https://podcasts.apple.com/ru/podcast/inside-facebook-mobile/id1370910331#episodeGuid=c039b6e52efa4ed1805aa2daea3f6389
#reactnative #podcasts
https://podcasts.apple.com/ru/podcast/inside-facebook-mobile/id1370910331#episodeGuid=c039b6e52efa4ed1805aa2daea3f6389
#reactnative #podcasts
Apple Podcasts
Meta Tech Podcast
Слушайте подкаст «Meta Tech Podcast» канала «Meta» в Apple Podcasts.