@react_js

Страница 1421 из 5115
from
08.06.2017
10:15:34
вот

у него есть полифиллы

Котяй Негодяй
08.06.2017
10:29:52
Как такое вообще возможно?

Google
Котяй Негодяй
08.06.2017
10:30:49
Такое ощущение, что создаётся новый интстанс другого компонента, в который копируется поведение старого.

Andrey
08.06.2017
10:32:21
)) is not 100% polyfillable я находил эту вещь, и смарел полифиллы. они там все на сетинтервалах

Котяй Негодяй
08.06.2017
10:33:54
Да, скорее всего так. connect же)
Но шутка в том, что мой стейтфулл компонент не завёрнут в контейнер, он просто является зависимостью другого контейнера.

Котяй Негодяй
08.06.2017
10:35:03
И как теперь быть? В кадом рендере создавать новые колбэки?

Andrey
08.06.2017
10:35:43
Котяй Негодяй
08.06.2017
10:35:53
Что-то меня это подбешивает.

from
08.06.2017
10:35:57
)) is not 100% polyfillable я находил эту вещь, и смарел полифиллы. они там все на сетинтервалах
ладно, ещё есть более старинный https://developer.mozilla.org/en/docs/Web/API/MutationObserver он правда возможно на производительность посильнее влияет, т.к. цель его другая несколько

Andrey
08.06.2017
10:36:57
ок . оставлю как есть. чота реакт не поможет чую . :)

спасибо за помощь

from
08.06.2017
10:38:27
welcome, но вот эти observer'ы классные штуки я считаю, особенно resize obsever, жду не дождусь когда он везде будет

Google
Igor
08.06.2017
10:52:35
или я что-то не так понимаю
у тебя сорсмапы включены? они увеличивают бандл в разы, а так тебе все уже посоветывали, только не забудь еще добавить хеш к чанкам еще есть аналайзер для вебпака, он строит инфографику и можно глянуть что и сколько в твоем бандле отжирает места. кажись и веб версия его есть, но у меня плагин стоит, когда будешь бить на чанки, то он полюбому пригодится

Сергей
08.06.2017
11:01:41
А можно по-подробнее про хендлеры и рекомпоуз?
Доку по recompose нагуглить не сложно

Yan
08.06.2017
11:02:37
Dumpach https://dumpach.anonymous.lv/threads/5

KlonD90
08.06.2017
11:08:00
хочу pattern matching в js

Yan
08.06.2017
11:08:03
кому не впадлу, сделайте скрин и скиньте, пожалуйста

KlonD90
08.06.2017
11:08:12
есть уже babel штука которая удовлетворит меня?

а то у меня горит от того как часто в день нужен pattern matching

Yan
08.06.2017
11:10:26
Mike
08.06.2017
11:10:45
я сделал скрин -чего-то-, ты этого просил?

Yan
08.06.2017
11:11:35
Dumpach https://dumpach.anonymous.lv/threads/5

я про это)

я тут свою мусороборду делаю

для портфолио

Ruslan
08.06.2017
11:12:44
Доку по recompose нагуглить не сложно
Дока по recompose конечно постоянно улучшается, но примеров все равно пока мало

Дмитрий
08.06.2017
11:38:11
хочу pattern matching в js
Я сейчас делаю)

Котяй Негодяй
08.06.2017
11:53:41
Аналогичная хуйня. Сегодня обновил все зависимости, начала вылезать это предупреждение
Учти, что это не просто ворнинги, а у тебя тупо стейт компонентов не обновляется теперь. Т.е. все компоненты упали.

Google
Дмитрий
08.06.2017
12:13:52
Konstantin
08.06.2017
12:16:08
наследование как наследование

Nikolay
08.06.2017
12:16:37
бандл весит 8 Мб, что мне с этим делать
https://github.com/robertknight/webpack-bundle-size-analyzer

Ivan
08.06.2017
12:17:49
о, спасбо попробую

Дмитрий
08.06.2017
12:21:50
наследование как наследование
Это не наследование, типы ничего друг у друга не перенимают. Это наоборот отдельно описанные типы и комбинации типов, которые матчатся по типу поля, по значению, регэкспу, по любой переданной функции и так далее. За один вызов может собраться глубокое рекурсивное дерево таких объектов и потом матчиться через case

Vladimir
08.06.2017
12:22:53
уже вбрасывалось? https://habrahabr.ru/post/330072/ анонимусы, в атаку!

Default
08.06.2017
12:23:16
Статья прост капец, честно говоря

Я пока ее читал, несколько раз себе в лоб пробил

Vladimir
08.06.2017
12:23:51
ну а кроме того, что контроля в redux больше, чем не аргументы? VM работает

Default
08.06.2017
12:24:37
Хотя бы то, что redux это не фреймворк

Default
08.06.2017
12:25:11
Это как сравнивать джангу с фласком и ныть, что во фласке нет ни орм из коробки, ни шаблонизатора

Evgeny
08.06.2017
12:25:24
Кто решил что редакс для hmr нужен?

Konstantin
08.06.2017
12:25:36
Vladimir
08.06.2017
12:26:02
товарищи, насущный вопрос: когда селекторы больно большие становятся, как лучше поступать? в хэлперы выносить не хочется - толку ноль

Mike
08.06.2017
12:27:21
> Но давайте посмотрим правде в глаза, большая часть из нас делает интерфейсы для управления данными: пользователь изменил, мы сохранили на сервере, максимум — как-то отреагировали. Сама по себе эта задача очень проста, с ней мы справлялись на ура ещё с jQuery, а через 5-10 лет нас всех заменят роботы, но пока нам нужно упростить и себе и им жизнь, уменьшить время и стоимость разработки. огонь

Vladimir
08.06.2017
12:28:23
you might not need redux это подтверждает, не?

Дмитрий
08.06.2017
12:29:50
Brothers наследуют параметры Boy?
Это { elder, younger }, просто пара объектов такого типа. Boy, Brothers — отдельные конструкторы типов. Childs — сумма типов, там может быть как один ребёнок Single, так и пара Couple. Подходящий вариант из входных данных выбирается автоматически, причём и у вложенных типов Boy тоже

Google
Vladimir
08.06.2017
12:30:11
вот у меня ребята накрутили абстракций для проекта в 5 страниц, оптимизации, мемоизации, immutability, а потом пришли другие ребята и давай стейт шарить через URL, а потом в селекторах мемоизированных апдейтить URL и спрашивается, а стоит оно того, вся эта оптимизация?)

зато ссылки сохраняются, реакт не будет перерендеривать лишний раз)

Admin
ERROR: S client not available

Vladimir
08.06.2017
12:35:36
не было редакса, когда это придумали))

я вот думаю, что с mobx такая же история получится. будем URL отовсюду обновлять, чтобы стейт шарить

иногда ограничения - это хорошо

Evgeny
08.06.2017
12:36:23
Ограничения это всегда хорошо

Default
08.06.2017
12:36:27
Целесообразность это хорошо

А ограничения – плохо

Нужны ограничения – бери эмбер, там их полный фреймворк

И то умудряются навертеть всякой хурмы на пяток мегабайт

Сергей
08.06.2017
12:37:38
а что за квадраты зеленые?

Vladimir
08.06.2017
12:37:59
code coverage?

Дмитрий
08.06.2017
12:38:11
ок, это ясно, но всё таки: Когда формируется Brother, он берёт отдельный объект Boy и что делает с его параматерами? Не наследует ли?
Практически подловил) Я долго не мог решить что с этой проблемой делать) Эдж кейс Потом понял, Union — это всё же контейнер, "сумма типов", от него не должно ожидаться что он будет забирать свойства содержимого, поэтому все данные записыватся в поле value, не наследуясь. Для обработки данных я там имплементировал две трети спеки fantasy land, map, chain, и т.д..

Google
Сергей
08.06.2017
12:38:28
Type`Boy` Возвращает функцию, которая возвращает функцию ))) прикольно

Vladimir
08.06.2017
12:38:45
Wallaby
стоит своих денег?

И то умудряются навертеть всякой хурмы на пяток мегабайт
ладно, а что насчет Immutable? при прямых руках ведь не нужен? markerikson говорит, что не нужен

Default
08.06.2017
12:39:47
Immutable.js ты имеешь в виду?

Vladimir
08.06.2017
12:39:56
угу

Default
08.06.2017
12:39:57
Жирноватый он, на мой взгляд

Дмитрий
08.06.2017
12:39:59
Type`Boy` Возвращает функцию, которая возвращает функцию ))) прикольно
Даа) Реализация — class + декоратор omitNew и callable — класс, инстанс которого является функцией, давно хотел такое уже замутить наконец)

Default
08.06.2017
12:40:26
Слишком много барахла для реализации иммутабельности, которую все равно можно при желании поломать

Но кто-то пользует и им нравится

Vladimir
08.06.2017
12:40:45
я вот думаю, что Immutable у меня IE кладет out of memory

Default
08.06.2017
12:40:58
Так что, возможно, я просто не сталкивался со случаями, когда он нужен

Дмитрий
08.06.2017
12:41:08
стоит своих денег?
Слегка дороговато, но в принципе удобно. Там code execution крутой, вместо /*?*/ можно аж целые js выражения писать для синих превьюшек

Vladimir
08.06.2017
12:41:13
да вот он был в проекте, потому что хайпово и модно было, а теперь я задумываюсь уже, нужен ли)

Default
08.06.2017
12:41:34
Ну вот в том и суть

Не стоит тащить либы в проект ПАТАМУШТА МОДНА

Vladimir
08.06.2017
12:42:14
не ну еще идея была: не сломать domain data

Default
08.06.2017
12:42:16
Особенно, если каждый килобайт на счету

Это ж вам не бэк, где в общем-то плевать

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