Renat
Господа, а записи с DevConf в частности по этому докладу были? И будут ли? http://devconf.ru/ru/offers/offer/133
Denis
Лёша и Антон снимали на мобильные :)
Denis
Лёша вообще 4K снял
Roman
плюсую к реквесту записей
Roman
делитесь
Roman
а слайды есть?
Lawrentiy
вот есть видео https://www.youtube.com/watch?v=Uyk_8WWna6s
Renat
Круто, лайк 🖐🏼
Roman
это не то же
Andrey
и вообще про другое и старое уже )
Renat
Н — невнимательность. Точно, не то совсем)
Lawrentiy
да, дейтвительно...
Lawrentiy
Думал, на Дениса хотят посмотреть. А оказывается тема интересна... Вот оно что! (сарказм в действии)
Renat
Дениса я уже увидел :)
Denis
:)) Это было давно
Renat
Ты сильно изменился с тех пор? ))
Denis
Да постоянно чё-то меняется :)
Sergey
Лёша и Антон снимали на мобильные :)
Ой, я не в тот чат сначала ответил... Короче, на запись Антона не надейтесь: он стримил в Перископ и забыл поставить галочку какую-то и через сутки запись удалилась.
Denis
:))
Renat
:(
Denis
С этим докладом можно было ещё раз. Меня немного прервали. У меня их уже на 8 часов уже скопилось. :) React Native, GraphQL/Relay, Isomorphic React Apps JavaScript Trends Microservices, CoreOS & Kubernetes
Denis
Может отдельный митап сделать))
Denis
Или мастер класс на весь день :)
Renat
Вон как Кантор делает, бабло стрижет)
Denis
Он вроде совсем базовые вещи говорит :)
Renat
Я про формат )
Denis
Удаленный формат не работает
Denis
Собираться в зале на весь день - работает
Renat
Ну я в зале как раз у него как-то был, он в Яндексе что-то читал
Denis
В марте выступал на AgileDays 2016 с докладом о том, что случилось в мире JavaScript за последние два года и какие тренды есть сейчас. Получил много благодарностей за это выступление и вот на днях опять. Раз многим оно оказалось полезным, решил поделиться. Основная часть была взята с ноябрьского выступления. "2016 год. Добро пожаловать в новую реальность. Сегодня позиция JavaScript-разработчика является одной из самых востребованных и хорошо оплачиваемых в мире. Современные возможности JavaScript - это квестистенция всего, что произошло в отрасли разработки за всё её время существования: универсальные React-компоненты и композиция, декларативная анимация, изоморфные приложения, отсутствие side effects, авто-генерация тестов, симбиоз ООП и функционального программирования. Последние три года выдались самые насыщенные революционные для веб-разработки. Многие разработчики, кто не успел уследить за произошедшим, задают лишь один вопрос ЧТО ПРОИСХОДИТ? В рамках этого доклада мы попробуем синхронизироваться с JavaScript сообществом и посмотреть, что же он предоставляет нам сегодня? Как решать задачи привычные задачи? Что является актуальным направлением, а что может стать пустой тратой сил и времени?" http://www.slideshare.net/denisizmaylov/javascript-react-redux-63287677
vof
попытался скачать презентацию - заблокировано РКН, жесть. http://s3.amazonaws.com/ppt-download/agiledays-javascript-160621110709.pdf
Anonymous
у кого-то был успех в rn + typescript?
Alexander 🐕
Привет, коллеги!
Alexander 🐕
Мне нужна ваша консультация Бесплатная
Alexander 🐕
Начну с того, что сам я не мобильный разработчик ни разу
Alexander 🐕
Но у меня есть клиент, которому нужно кроссплатформенное мобильное приложение
Alexander 🐕
И ему кто-то сказал, что на мобильных платформах есть возможность взять сайт, упаковать прямо в виде приложения, и так опубликовать Переубеждать его мне сложна Проще взять что-нибудь кроссплатформенное
Alexander 🐕
В связи с этим у меня два вопроса
Alexander 🐕
Вопрос первый - насколько риакт нейтив похож на обычный риакт? Если наколбасить приложение на первом, легко ли будет потом по этому коду сделать обычное RIA?
Alexander 🐕
Вопрос второй - насколько риакт нейтив покрывает потребности мобильного разработчика? Вот у меня есть набор контролов в дизайне, формочки, работа с картой - подойдет ли мне риакт нейтив? Или там есть какие-нибудь ограничения?
Igor
Ответ на первый вопрос: различия есть существенные в архитектуре и data-flow
Igor
При должном соблюдении правил можно сократить разрыв кода от 20 до 40 процентов
Igor
Во многом зависит от специфики конкретного приложения
Vladimir
1) есть такой проектик react-web от alibaba, он позволяет из rn-приложения сделать веб-приложение http://taobaofed.github.io/react-web/ . Там всё равно будут нюансы между платформами и веб версия будет только для мобилок. У нас по факту получилось около 90% переиспользуемого кода. 2) по сути rn - это просто обвёртка над нативным кодом. Всё что можно делать на нативных платформах - можно на rn. Проблема сейчас в том, что по факту не так много готовых компонентов. Пошустри тут на наличие того, что нужно https://react.parts/native
Igor
Результаты для тудулиста и медиаплеера будут разные
Alexander 🐕
Ага, интересно, спасибо А если какого-то байндинга к нативному компоненту нет - я смогу его сам сделать?
Vladimir
да, это не так сложно, как кажется, хотя в первый раз надо будет поковыряться
Denis
Roman
а ты как думал, веб девы это не девы
Roman
php - не яп
Roman
помню долго кукарекали с подобными лозунгами
Roman
видимо остатки былого пригара
Denis
Но будем честными. RN упрощает разработку сильно. Сводит могильную разработку почти до уровня виджетов :)
Denis
Б
Denis
Да, и снижение зарплат ;)
Al
Так же пригорало в своё время у бэкенда от ноды, и правильно подгорало, она же в итоге отхавала часть рынка :)
Denis
JavaScript eat the world
Roman
аспы вообще говорили не взлетит
Roman
в итоге js действительно жрет мир)
Roman
Да, и снижение зарплат ;)
ну как) я пока вижу что у жс с реактами кэша на порядок выше чем в среднем по пхп или на рубях с питонами
Roman
судя по биржам
Anonymous
там все правильно написано
Anonymous
даже react fiber пиздит концепции из obj-c’шного ComponentKit
Anonymous
кстати, css в итоге в лэйауты некурильщика пересчитываются нативно или на js?
Sergey
а ты как думал, веб девы это не девы
Там вроде нативная дева пишет
Roman
Да, и снижение зарплат ;)
нет же упрощение - это сокращение сроков разработки как следствие > сокращение расходов бизнеса на разработку а зарплаты коррелируют от спроса и предложения
Sergey
кстати, css в итоге в лэйауты некурильщика пересчитываются нативно или на js?
Там офигительная история вообще. У Фейсбука есть проект css-layout, написанный на JS https://github.com/facebook/css-layout Но этот JS транслируется в Java и С C-шная версия используется в RN для iOS (https://github.com/facebook/react-native/tree/master/React/Layout), джавовская в Андроиде ( https://github.com/facebook/react-native/tree/master/ReactAndroid/src/main/java/com/facebook/csslayout)
Sergey
даже react fiber пиздит концепции из obj-c’шного ComponentKit
Так ComponenKit был предком ReactNative от того же Фейсбука.
Roman
популярность и востребованность технологии, из-за ее выгодности для бизнеса с точки зрения сроков, приводит к повышенному спросу на разработчиков, что скорее ведет наоборот к повышению средней зп а вот насколько в целом разработчики успевают переобуваться в новые востребованные бизнесом технологии это вопрос
Александр
Откуда такие клевые дровишки? Охото весь тред почитать
Александр
даже react fiber пиздит концепции из obj-c’шного ComponentKit
извините, что такое react-fiber? погуглил - компонент для мессенджинга. Оно?
Александр
🤔
Sergey
извините, что такое react-fiber? погуглил - компонент для мессенджинга. Оно?
Да не, там внутри реакта что-то переписывают на корутинах. Дэн Абрамов ещё в твитторе писал мол "СЛОЖНА НИПАНЯТНА "
Александр
и почему я вместо текста вижу только «кококо, вы все дилетанты, а мы профессионалы, хоть и делаем хуже, дольше, дороже, зато профессионально, кокококо»
Roman
илитненько