@react_js

Страница 341 из 5115
Lupsick
31.07.2016
16:59:07
столкнулся с одним говном в «универсальных» приложениях

если с ноды делается запрос к /api/v1, то он делается внутри ноды

если с реакта, то уже, соответственно, идет внешний запрос

то есть бля если ставить прокси какие-то, то надо ставить и на ноду и на nginx

Google
Lupsick
31.07.2016
17:00:36
есть нормальное решение этого говна?

Alex
31.07.2016
17:55:26
запрашивать полный урл? ))

Sergey
31.07.2016
17:56:44
Ребят, может вы знаете что можно простого сделать кроме туду листа?
То что лично тебе будет интересно делать. Подумай какое веб-приложение хотел бы видеть сама, или сделай что-то похожее на твоё любимое.

Maksim
31.07.2016
18:42:47
Коллеги, а может подскажете. У нас (в erlyvideo.ru ) есть место, где мы проверяем что может браузер пользователя и подставляем ему один из вариантов плеера. Это может быть как что-то типа HTML5 ( HLS / MSE / DASH), так и flash.

Проблема в том, что когда мы включаем swfobject.js firefox сразу показывает что он пытается открыть старый плагин. При этом возможно нам не надо включать флеш

кто-нибудь сталкивался с этим? Можно ли заставить swfobject не включать детекцию флеша, пока не попросят.

Есть вариант с динамической вставкой <script>, но это же с ассетами тяжело совместить, да ещё и с реактом

Andrey
31.07.2016
18:48:52
webpack и code splitting?

Maksim
31.07.2016
18:50:08
это поможет с отложенной загрузкой яваскриптового кода?

Alexander
31.07.2016
18:50:13
кстати, есть такая же проблема, тоже напрягает

Andrey
31.07.2016
18:50:55
это поможет с отложенной загрузкой яваскриптового кода?
да, можно вынести в отдельный чанк и загружать только тогда, когда нужен будет

Maksim
31.07.2016
18:54:32
понятно. Ну мы вебпак не используем, стараемся максимально это отложить, так что попробуем пофиксить swfobject

или другой вариант

Google
Andrey
31.07.2016
18:55:33
и если не вебпак и подобные решения, то как ?)

Maksim
31.07.2016
18:57:56
препроцессим бабелем jsx в js и так оно и работает

внедрять вебпак я пока не готов: это настолько быстро меняющаяся штука, что внедрить и не трогать его год не получится

а регулярная трата времени впустую как-то смущает. Так что подождем пока забронзовеет или сдохнет

Vladimir
31.07.2016
19:01:15
Andrey
31.07.2016
19:01:51
препроцессим бабелем jsx в js и так оно и работает
а как импорты, экоспорты происходят? Бабел на сколько я знаю не полифилит es2015 модули

Andrey
31.07.2016
19:02:32
без этого обошлись =)
т.е. не реиспользуете компоненты и огромные файлы?)

Maksim
31.07.2016
19:03:09
современная чехарда с импортами не имеет никакого отношения к организации кода

нет никакой проблемы грамотно организовывать код методами, которые были 5 лет назад

Vladimir
31.07.2016
19:10:02
Window.libs = window.libs || {}; Window.libs.Mycomponent = {}; ?

Maksim
31.07.2016
19:11:12
примерно так

Ilya
31.07.2016
19:11:32
А ssr?

Andrey
31.07.2016
19:11:34
препроцессим бабелем jsx в js и так оно и работает
И если на столько ортодоксальное мнение, то почему тогда jsx и babel ? =)

Maksim
31.07.2016
19:12:51
потому что jsx это достаточно удобно, а бабелем получается как-то более менее контролировать процесс генерации результирующего js

как бы стандартная история с нынешними утилитами: обновил одну штуку и выбрасываешь два дня на то, что бы разгрестись с посыпавшимися зависимостями

Vladimir
31.07.2016
19:13:48
С вебпаком такого не происходит

Особенно если минимизировать количество плагинов

Andrey
31.07.2016
19:14:17
Google
Maksim
31.07.2016
19:14:44
да происходит конечно =)

mbpl:flussonic max$ ls node_modules/ | wc -l 212

Lupsick
31.07.2016
19:15:05
запрашивать полный урл? ))
только так походу ду

Maksim
31.07.2016
19:15:07
212 модулей =)

Alex
31.07.2016
19:15:24
только так походу ду
Не вижу в этом ничего плохого.

Maksim
31.07.2016
19:15:29
а ещё нам это всё надо склеить с нашим основным приложением на эрланге

Alex
31.07.2016
19:15:35
Нода же не знает кого запрашивать

Lupsick
31.07.2016
19:15:47
мне нужен был хттпс, а вилдкард не хотелось покупать

но на стартссл оказывается есть бесплатные на 5 доменов

Andrey
31.07.2016
19:16:21
или Let's Encrypt есть еще )

Alexander
31.07.2016
19:16:27
есть же еще letsencrypt

Maksim
31.07.2016
19:17:04
letsencrypt крут

Timur
31.07.2016
23:44:19
как дела обстоят с рекс нэйтив

реакт нейтив

Tim
01.08.2016
02:28:25
Денис
01.08.2016
03:49:12
#whois всем привет, меня зовут Денис. Я фронтенд разработчик, в данный момент ушел с конторы на апворк. Сейчас делаю проект на реакт. Фреймворк мне нравится, хотелось бы обмениваться опытом

Evgeny
01.08.2016
06:17:04
Че там менять-то?

Один раз настроил лоадеры и готово

hlomzik
01.08.2016
06:37:40
внедрять вебпак я пока не готов: это настолько быстро меняющаяся штука, что внедрить и не трогать его год не получится
Тоже как настроил сто лет назад, так у всех и работает. Только новое дописываю иногда.

Google
Dmitry
01.08.2016
06:39:02
+

Увеличивает продуктивность разработки в разы

Admin
ERROR: S client not available

Dmitry
01.08.2016
06:40:15
А как собирается последовательность что должно быть первым в бандле и прочие зависимости?

lamo2k
01.08.2016
07:08:40
Кому вопрос адресован?

⭐️Alexandra
01.08.2016
07:25:57
Ну так вебпак приятен тем, что не надо мучаться с конфигами

Доадер поставил и готово

Очень все просто

Намного удобнее и понятнее нежели другие менеджеры

Andrey
01.08.2016
07:35:30
webpack наверное один из самых сложных инструментов, если выходишь за типичный boilerplate

Dmitry
01.08.2016
07:40:28
Кому вопрос адресован?
Сорри, вопрос был к @maxlapshin

Dmitry
01.08.2016
07:41:19
webpack наверное один из самых сложных инструментов, если выходишь за типичный boilerplate
А что там сложного? Или даже так. Чем тяжелее, чем другие бандлеры?

⭐️Alexandra
01.08.2016
07:41:32
@evgenyrodionov залей ка сюда факинг бровсерифай мутанта

Вебпак намного проще остальных

Добавить поддержку ES6? Просто добавь строчку с лоадером

Andrey
01.08.2016
07:42:08
А что там сложного? Или даже так. Чем тяжелее, чем другие бандлеры?
количеством настроек, вариаций и возможностями

⭐️Alexandra
01.08.2016
07:42:10
PostCSS? Просто добавь конфиг!

Google
⭐️Alexandra
01.08.2016
07:42:39
Практически любая фишка реализуется даже не думаю парой строчек

Andrey
01.08.2016
07:42:46
PostCSS? Просто добавь конфиг!
Это все только лоадеры

⭐️Alexandra
01.08.2016
07:43:07
И для новичков будет проще понимать что там происходит

Alex
01.08.2016
07:45:40
Это все только лоадеры
А проблема в чем то другом?

Andrey
01.08.2016
07:48:11
А проблема в чем то другом?
code-spliting, оптимизация скорости сборки, создание определеных чанков и так далее

Evgeny
01.08.2016
07:48:31
Это browserify в галп полтора года назад

code-spliting, оптимизация скорости сборки, создание определеных чанков и так далее
Так ебать, а в чем проблема-то? Один раз настроил и готово.

Alex
01.08.2016
07:48:50
Evgeny
01.08.2016
07:49:07
Изначальный мессадж был вообще про "постоянно настраивать, все быстро меняется"

Andrey
01.08.2016
07:49:59
Изначальный мессадж был вообще про "постоянно настраивать, все быстро меняется"
Так я участвовал в том разговоре и говорил, что нужно использовать новое в частности вебпак)

Страница 341 из 5115