
Artyom
06.07.2018
17:25:10
А самое страшное, когда ими спеки пишутся....

Сергей
06.07.2018
17:25:14

Alex
06.07.2018
17:25:18

Dzmitry
06.07.2018
17:25:54

Google

Arthur
06.07.2018
17:26:06

Artyom
06.07.2018
17:26:14

Arthur
06.07.2018
17:26:21
(Ну или то я привык к нативу)

Сергей
06.07.2018
17:26:42
Дело не в платформе. А в руках

Nikita
06.07.2018
17:26:57

Arthur
06.07.2018
17:26:58

Vadim
06.07.2018
17:27:01

Cenator
06.07.2018
17:27:23

Arthur
06.07.2018
17:27:33
Тот же реакт на увп работает в +100500 раз быстрее, хоть и не натив

Artyom
06.07.2018
17:27:49

Сергей
06.07.2018
17:27:49

Vadim
06.07.2018
17:28:18

Google

Dzmitry
06.07.2018
17:28:22

Vadim
06.07.2018
17:28:24
или я путаю

Arthur
06.07.2018
17:28:50
увп это что
Это uwp приложения 10 винды. Платформа такая

Cenator
06.07.2018
17:29:16

Александр
06.07.2018
17:29:23
а, это то что работает только под виндой и продается в только в виндов сторе, тупик я щитаю

Vadim
06.07.2018
17:29:48
Да, нужен
т.е. нужно на ноде бэкенд поднимать?

Cenator
06.07.2018
17:29:58

Vadim
06.07.2018
17:30:02
ужс

Cenator
06.07.2018
17:30:33

Dzmitry
06.07.2018
17:31:05
шел 2018
для лендосов поднимают бэкенды, а нод модули переваливают за 100 мб

Vadim
06.07.2018
17:31:11
Что не так?
сколько времени занимает готовка этого ssr для обычного лендоса?

Cenator
06.07.2018
17:31:49

Max
06.07.2018
17:32:44
Жил я как-то в Индонезии. У индонезов есть слово "бесок". Фактически переводится как завтра, но оьычно употребляется в значении "когда-нибудь потом"

Tor
06.07.2018
17:33:48
Есть еще такая замечательная и популярная фраза, как «it's done when it's done», её, если не ошибаюсь, в геймдеве любят особенно

Дмитрий
06.07.2018
17:34:20
when its done
Выход — это быть готовым всегда)
Отсюда идёт идея CI/CD и прочее

Max
06.07.2018
17:36:07

Artyom
06.07.2018
17:38:25

Vadim
06.07.2018
17:39:24

Google

Play
06.07.2018
17:40:21

Сергей
06.07.2018
17:42:01

Abu
06.07.2018
17:43:24
https://www.styled-components.com/docs/basics#react-native

Dzmitry
06.07.2018
17:43:50
Сбилди раз пуппетиером и раздавай
When you install Puppeteer, it downloads a recent version of Chromium (~170Mb Mac, ~282Mb Linux, ~280Mb Win) that is guaranteed to work with the API.
А в чем суть?
он скучает сам на чистую машину?

Artyom
06.07.2018
17:44:14
Не понял вопроса
Скачает специфический билд хромиума, который можно будет через очень простой апи вызывать и имитировать работу с реальной страницей
Загрузить SPA и выгрузить HTML очень просто

Dzmitry
06.07.2018
17:45:56
ну да
А этот Билл урезаный?
200-280 мб?

Andrew
06.07.2018
17:45:58
https://github.com/kusti8/proton-native/blob/master/README.md

Artyom
06.07.2018
17:46:08
Да и какая разница вообще?

Yung
06.07.2018
17:46:20

Dzmitry
06.07.2018
17:46:20
я хз сколько обычный весит

Artyom
06.07.2018
17:46:51

Yung
06.07.2018
17:47:05

Artyom
06.07.2018
17:47:15
Но, как бы, для РН анимации - это вообще специфика особенная, так что не аргумента совсем
Ага

Yung
06.07.2018
17:47:24
ну там кстати вроде всякие реакт-спринги дают поверх оч декларативное апи
как и в вебе
но я не юзал, ничего не скажу, я РУЧКАМИ делал и страдал

Google

Dzmitry
06.07.2018
17:47:35
Да и какая разница вообще?
ну хз
мне как-то некомфортно от мысли, что для рендера 1 странички (прогона жс) мне нужно скачивать столько
по сути весь движок

Artyom
06.07.2018
17:48:28
"некомфортно" ?

Dzmitry
06.07.2018
17:48:34
ну да

Andrew
06.07.2018
17:48:38
https://m.youtube.com/watch?v=63I-mEuSvGA&feature=youtu.be

Play
06.07.2018
17:48:46

Dzmitry
06.07.2018
17:48:51
типа "блиииин что за нахер"

Andrew
06.07.2018
17:49:09
JS самые тяжёлые файлы для браузера

Admin
ERROR: S client not available

Mike
06.07.2018
17:49:28

Andrew
06.07.2018
17:49:40
Но я не думаю что sc как-то сильно может на это повлиять

Сергей
06.07.2018
17:49:49

Andrew
06.07.2018
17:50:09
Особое когда ребятки всякий лоудаш целиком берут

Сергей
06.07.2018
17:50:10
Люди делают UI kit который пытается решать проблему. Но верстка все равно будет разная

Artyom
06.07.2018
17:50:16
ну да
Ты получаешь неимоверную мощь возможностей к композиции человеко-читаемого текста в невероятно-разннобразные изображения с кучей апи и эффектов из коробки, но... "некомфортно" от пары сотней МБ ????

Play
06.07.2018
17:50:23
стайледы отлично с рн работают
в react-native рулят js стили
https://github.com/necolas/react-native-web/blob/master/packages/website/guides/style.md
зачем еще css ?

Yung
06.07.2018
17:50:33

Play
06.07.2018
17:51:00

Сергей
06.07.2018
17:51:04

Yung
06.07.2018
17:51:11
это довольно сильно уменьшает колво кода которое пишешь, особенно если у сайта есть адаптивная мобайл версия

Google

Сергей
06.07.2018
17:51:17

Yung
06.07.2018
17:51:21
то с неё очень много уйти может в рн

Dzmitry
06.07.2018
17:51:25
избыточность для задачи

Yung
06.07.2018
17:51:38
ну если у вас одинаково они примерно выглядят, например угорели по пва

Play
06.07.2018
17:52:35

Yung
06.07.2018
17:52:43

Сергей
06.07.2018
17:57:46


Play
06.07.2018
18:01:07
React Native появился еще и потому, что писать два кода для Andriod и iOS тежелей по ряду причин, поэтому все больше появляются решений которые позволяют писать один код для web и для native. Например react-native-web, react-router, apollo … и этот тренд набирает обороты, по очевидным причинам. И на моих глазах развернуласть борьба технологий с одной стороны с web`а с другой с native:
div vs View
button vs Toucheble
css vs inline styles
CSSTransiton … vs Animated.View
…
Так как я один пишу под web и native, то экономлю свое время и стремлюсь к абсолютной цели, чтобы 100% кода совподали как на web так и в native.
За два года работы с React и React Native понял, что React Native - это более комплексный инструмент для решения широкого спектра задач в native, web, decktop как минимум потому, что но включает в себя React для разработки, а React по понятным причинам не включает React Native.
Да и если вы посмотрите на библиотеку React VR, то поймете почему стоит инвестировать свое время в <View> а не в <div>


Artyom
06.07.2018
18:01:35

Andrew
06.07.2018
18:02:30
сервис воркеры ?
Ну это да, я по твоей наводке чуть изучил тему, они реально в бинарном виде инициализируются ?

Artyom
06.07.2018
18:02:43


Max
06.07.2018
18:02:51
React Native появился еще и потому, что писать два кода для Andriod и iOS тежелей по ряду причин, поэтому все больше появляются решений которые позволяют писать один код для web и для native. Например react-native-web, react-router, apollo … и этот тренд набирает обороты, по очевидным причинам. И на моих глазах развернуласть борьба технологий с одной стороны с web`а с другой с native:
div vs View
button vs Toucheble
css vs inline styles
CSSTransiton … vs Animated.View
…
Так как я один пишу под web и native, то экономлю свое время и стремлюсь к абсолютной цели, чтобы 100% кода совподали как на web так и в native.
За два года работы с React и React Native понял, что React Native - это более комплексный инструмент для решения широкого спектра задач в native, web, decktop как минимум потому, что но включает в себя React для разработки, а React по понятным причинам не включает React Native.
Да и если вы посмотрите на библиотеку React VR, то поймете почему стоит инвестировать свое время в <View> а не в <div>
Я писал игру на RN, где был шаринг JS около 100% . И 4 нативных модуля. Там была интернационализация, покупки в приложении, диаграммы и аналитика.
Ты чувак прав на сотку.


Artyom
06.07.2018
18:02:55
Проблем для разработчика загрузить пару сотен МБ - нет

Abu
06.07.2018
18:03:06
Мне кажется скоро весь фронт будет в воркере ?

Дмитрий
06.07.2018
18:03:26
Сервис воркер и воркер это разное

Abu
06.07.2018
18:03:37
Знаю

Dzmitry
06.07.2018
18:07:31

Vlad
06.07.2018
18:08:12
Привет
Кто-то пользует сторибук для демок на свои компоненты / для каких-либо демок?