@react_js

Страница 1289 из 5115
Oleg ?
14.05.2017
19:50:19
Не подключать же 10 раз одни и те же либы, скорее всего они определены в одном бандле один раз

Сергей
14.05.2017
19:50:35
а ресайз кидает компонент-обертка, что позволяет быстро прикрутить при необходимости к любому новому виджету и ловить готовые экшены, чем каждый раз изобретать велосипед

да, в 1 бандле

Oleg ?
14.05.2017
19:51:22
А как выкатываются релизы?

Google
Oleg ?
14.05.2017
19:51:29
Они накапливаются?

Сергей
14.05.2017
19:52:01
я бы рассказал, но не знаю, не закрытая ли это инфа)

Oleg ?
14.05.2017
19:52:20
Просто у нас уже была такая проблема

Сергей
14.05.2017
19:54:15
периодически выкатываются новые сборки, между ними можем менять/обновлять те же либы, потому что фронт обновляется целиком

Oleg ?
14.05.2017
19:55:32
Вот в этом и проблема

Что его нужно обновлять целиком

Типо релизы команды становятся зависимыми от другой команды

Сергей
14.05.2017
19:57:41
в этом плане изменения как раз "накапливаются". объем работ на каждый релиз известен за долго до начала разработки.

Oleg ?
14.05.2017
19:57:42
Смотрите какая классная штука для презентаций: https://github.com/thejameskyle/spectacle-code-slide

Ну это не очень хорошо

Мы хотели свою кнопку "Задеплоить" для каждой команды

Сергей
14.05.2017
19:59:44
ну это же сбер) с огромным количеством отделов, интеграциями между системами и доскональным тестированием на критичные баги.

Google
Сергей
14.05.2017
20:00:33
привет коллега ;)
привет привет)

Oleg ?
14.05.2017
20:00:42
Ну это понятно, для нас проблема, когда мы завязаны на точные релизы)

Сергей
14.05.2017
20:00:59
(неадеюсь не сотрудник СБ?)

Oleg ?
14.05.2017
20:01:01
Хоть у нас и скрам

Алексей
14.05.2017
20:01:11
Хоть у нас и скрам
у нас сберджайл, такой свой аджайл ?

Oleg ?
14.05.2017
20:02:01
Ну у нас тоже свой "IQ Скрам"

* Я из IQOption

Это помесь скрама с канбаном

Алексей
14.05.2017
20:04:10
сбер структура большая, и везде все по разному работают, у нас вот каждая команда может деплоить сама свой код, кто то почти каждый день, кто то реже. так что тут сложно говорить об этом как единой системе

Oleg ?
14.05.2017
20:05:08
Вот и мы хотели деплоить в любое время, а не получается

В итоге мы отдали часть нашей работы другой команде

Алексей
14.05.2017
20:07:28
кмк частые деплои больше от команды зависят, это нужен такой майндсет соответствующий, особенно у руководства

Ilya
14.05.2017
20:08:16
Использую mobx + react-router@4 c UI библиотекой надо выделять Menu.Item - получается <Link/> я не могу использовать - как выделять? Надо его выделять и при section и при section/add а само меню path="/section"

Все тянуть через mobx?

Или как изящно

Oleg ?
14.05.2017
20:10:44
В смысле выделять?

Типо подсвечивать при наведении?

Видимо да, тебе придётся это делать через mobx

Если, я конечно правильно понял

Google
Oleg ?
14.05.2017
20:12:08
Типо ты выбрал пункт меню, и он должен выделиться другим цветом

Хотя, можно и через роутер разрулить

Ilya
14.05.2017
20:20:44
Ага

Через роутер 2 элемента делать не хочется

Oleg ?
14.05.2017
20:22:27
А зачем два?

Talgat
15.05.2017
04:38:40
Народ подскажите пожалуйста, как оценить стоимость разработки фичи(функционала) Нужно разработать — views counter (как у Telegram или VK например) Какова будет стоимость разработки, напишите пожалуйста если кто знает хотя бы примерно: 1. backend (Ruby On Rails) 2. frontend (React+Redux: только десктопная браузерная версия)

Sheldhur
15.05.2017
05:00:10
25-30$ в час ^_^
а время как оценить? :)

Pavel
15.05.2017
05:01:09
Ilya
15.05.2017
05:41:05
Кто как делает такие вещи: есть 12 степов выполнения(и запросов к серверу), как вы красиво делаете лоадер? Чтобы показывать: Запрос данных пользователя... (1/12) (Использую mobx)

async/await + ???

Какие варианты / пакеты?

Konstantin
15.05.2017
05:43:42
У тебя когда запрос фетчится, в стейте еще ничего нет. Вот и пиши if (!data.state) ....

? ethorz
15.05.2017
05:44:06
возьмешь элемент из DOM , будешь менять ему текст просто

в каждом чейнинге (шаге выполнения) будешь его изменять (текст)

но перед этим сделай стейт, чтобы по нему через проверку рендерить на странице

Kirill
15.05.2017
05:54:06
Создай observable counter и инкременть его после каждого await

? ethorz
15.05.2017
05:58:19
Есть компонент <List> <Button /> </List>

обратиться к Button в List можно через this.props.children?

Google
Сергей
15.05.2017
06:34:33
Можно, но зачем

? ethorz
15.05.2017
06:35:21
да по тому же к примеру лоадеру для определенных динамических блоков

нужно для отображения

Pavel
15.05.2017
06:36:38
декларативно опиши создание динамических блоков (по ключам например) и подключай их к стору/контексту/чему хочешь через компонент высшего порядка, который из этого чего-либо будет вытаскивать состояние лоадера для определенного блока

Oleg ?
15.05.2017
07:10:04
Никто тут не писал плагины для vscode?

Admin
ERROR: S client not available

Max
15.05.2017
07:11:51
сделай прослойку которая от пропсов будет показывать лоадер

Oleg ?
15.05.2017
07:12:32
Мне жутко не хватает подсветки tree-veiw, чтобы файлы и папки, которые были в игноре были серые, незакомиченные файлы жёлтые, новые файлы зелёные

Как в атоме

Aleksey
15.05.2017
07:16:16
привет всем! Ребята, подскажите пожалуйста модуль для валидации форм и желаетльно чтобы со стейтом работал. спасибо

Oleg ?
15.05.2017
07:19:20
Уже

Maksim
15.05.2017
07:19:33
??

Oleg ?
15.05.2017
07:19:39
Но зачем ждать, если можно написать свой

Там этот изью весит уже два года

*ищью

Никто из фронтендеров не ищет работу в Питере или с переездом в Питер?)

Стек стандартный React/Redux не менее года

Google
Oleg ?
15.05.2017
07:51:59
Ну и опыт работы с d3/highcharts

Igor
15.05.2017
08:17:03
Просто статья: https://medium.com/@karafizi/%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D0%B9%D1%82%D0%B5-%D0%B2%D0%B0%D1%88%D0%B8-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%BE%D0%BD%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5-react-%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B-%D0%BD%D0%B0-45-%D0%B1%D1%8B%D1%81%D1%82%D1%80%D0%B5%D0%B5-%D1%83%D0%B6%D0%B5-%D1%81%D0%B5%D0%B9%D1%87%D0%B0%D1%81-%D0%BF%D0%B5%D1%80%D0%B5%D0%B2%D0%BE%D0%B4-9093a8fb2378

Denis
15.05.2017
08:20:28
собсна внутренне представление компонентов у меня так и работает

)

таблицы в особенности

было бы неплохо бабель плагин для этого чтобы ручками не делать

Igor
15.05.2017
08:27:35
Вот кстати на реддит наткнулся

https://daveceddia.com/convert-createclass-to-es6-class/

Nikita
15.05.2017
08:29:19
ы), а вот я про такое не знал - благодарю?

Andrey ?
15.05.2017
08:29:57
было бы неплохо бабель плагин для этого чтобы ручками не делать
babel-plugin-transform-react-inline-elements вроде делает что-то подобное

Oleg ?
15.05.2017
08:33:37
И что сильный прирост в производительности?

А вижу - 45%

Пфф, оно и так летает, куда ещё быстрее :D

Сергей
15.05.2017
08:34:43
На средних и крупных проектах, без должного внимания не летает)

Andrey ?
15.05.2017
08:34:50
всегда есть куда быстрее :)

Artur
15.05.2017
08:35:43
Берём mobx и вообще не думаем (почти) про производительность :)

Andrey ?
15.05.2017
08:37:04
причем тут state manager?

Oleg ?
15.05.2017
08:37:19
Прост ради холивара

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