@react_js

Страница 641 из 5115
Ҫѐҏӗѫӑ
20.11.2016
18:20:08
доклад @Ai_boy во вкладке детектед

Ostap
20.11.2016
18:20:14
ахаххахахаха

каюсь. Абрамов за такое проклинает

и вся React комюнити

Google
Ostap
20.11.2016
18:20:51
ибо класы не нужны

Ҫѐҏӗѫӑ
20.11.2016
18:21:19
это реакт коммьюнити не нужно

классы нужны в жс, без них никуда

Name
20.11.2016
18:22:06
уже завезли классы?

Ostap
20.11.2016
18:22:28
класы нужны только в TS

Ҫѐҏӗѫӑ
20.11.2016
18:23:12
там они нужны потому же, почему и в жс

Алексей
20.11.2016
18:23:26
доклад @Ai_boy во вкладке детектед
Лол :) ну у тебя и зрение

Ostap
20.11.2016
18:24:06
Name
20.11.2016
18:24:13
там они нужны потому же, почему и в жс
использовать наследование, там где не нужно?

Ostap
20.11.2016
18:24:21
ахахаха +++

композиция наше все

Ҫѐҏӗѫӑ
20.11.2016
18:24:34
о, щас сразу давайте про элм и хаскель

чего ждать?

Google
Ostap
20.11.2016
18:24:43
ахахаххахахахах

не, я не настолько адепт

Алексей
20.11.2016
18:25:18
Я на самом деле тут не агитирую за preact. Просто к тому что Syntetic Events не покрывают всех проблем. Особенно с touch events vs pointer events. Это всеравно лежит на тебе как на разработчике.

Ҫѐҏӗѫӑ
20.11.2016
18:25:44
они и не собирались это покрывать

на сайте реакта написано что они покрывают

зачем в JS (TS) класы?
чтобы писать код, который хорошо оптимизируется

Pavel
20.11.2016
18:29:48
еще как вариант чтобы не писать для разных сущностей модули (т.е. свои велосипеды), которые почти во всех случаях будут идентичны функционалу классов/статических классов и т.д. и т.п., то есть использовать функции и модули ради функций и модулей

Ҫѐҏӗѫӑ
20.11.2016
18:30:20
скоро еще class extends null завезут

Pavel
20.11.2016
18:31:10
классы в js != использовать extends в реакт компонентах

Ҫѐҏӗѫӑ
20.11.2016
18:32:02
я не понял что ты этим хотел сказать, но class extends null завезут в js, а не в реакт

Pavel
20.11.2016
18:32:20
я не понял что ты этим хотел сказать, но class extends null завезут в js, а не в реакт
это был не ответ тебе, а продолжение моего сообщения)

Ҫѐҏӗѫӑ
20.11.2016
18:32:27
а, ок

Pavel
20.11.2016
18:32:36
просто это главный аргумент, когда речь заходит о классах в js

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

кроме view как бы и другие вещи есть

Ҫѐҏӗѫӑ
20.11.2016
18:33:17
нет, там такого не написано вроде бы

Алексей
20.11.2016
18:33:44
как так, в риакте же написано не использовать наследование, ааа
кстати было бы интересно посмотреть где такое написанно?

Ҫѐҏӗѫӑ
20.11.2016
18:34:09
по идее нигде не написано

только в бложеках у хипстоты

Pavel
20.11.2016
18:34:22
окей

Google
Ҫѐҏӗѫӑ
20.11.2016
18:34:30
которые боготворят Нолена и Элм

Pavel
20.11.2016
18:34:53
я щас не хочу тратить время на поиск ответа на SO, который видели все, кто интересовался темой наследования в реакт

Ҫѐҏӗѫӑ
20.11.2016
18:34:58
при этом нифига не понимают в лиспе и в том, что элм не нужен

бтв PureComponent тот же есть

Pavel
20.11.2016
18:36:10
там вроде как объяснение что может быть плохой практикой
да я это понимаю. я про людей, которые это гиперболизируют

Ҫѐҏӗѫӑ
20.11.2016
18:38:46
бтв PureComponent тот же есть
и он дно, ваще не понятно зачем впилили

как раз пример неправильного применения наследования, прострела ног и вот этого всего

Arcady
20.11.2016
18:42:26
народ, какой стартер кит порекомендуете подобный https://github.com/erikras/react-redux-universal-hot-example но без server side rendering, то есть генератор чисто статичного сайта/приложения?

Nikita
20.11.2016
22:44:25
Alexey
21.11.2016
05:04:09
Всем такая проблема. Добавил material-ui, пошли ошибки

всем привет

обновил реат до 15,4

react-tap-event-plugin до 1,0,0

после material ui установился но появилась новая ошиблка

гугли что надо обновить react-hot-loader, пробовал не помогло

Andrey
21.11.2016
05:38:54
В новом реакте перенесли моунт в реакт-дом

Тебе нужно в вебпаке прописать алиас

Alexey
21.11.2016
06:06:42
Спасибо, сейчас попробую

Vladimir
21.11.2016
07:43:20
Друзья, подскажите, есть ли какое-то известное решение, которое помогает не рендерить компонент, если у него в render исключение возникает? чтобы остальное приложение оставалось рабочим и только нерабочий компонент не рендерился?

Google
Vladimir
21.11.2016
07:43:40
https://github.com/kossnocorp/react-guard/blob/master/naive.js <— такая реализация имеет право на существование или есть что лучше?

n0z3r0
21.11.2016
09:28:11
Народ есть вопрос! Мне требуется внутри одного Store получить данные из другого Store перед диспатчем. Я использую FluxUtils, как мне быть?

Можно ли так из одного Store обращаться к другому?

n0z3r0
21.11.2016
09:35:43
Вообще верно, лучше этот момент в контейнер вынесу. Спасибо! Так будет правильно! :)

Хотя вот я лучше расскажу какой у меня момент. У меня происходит запрос на сервер и получение ответа, но мне нужно установить текущего пользователя в данные, которые находятся в Store, типа это он залочил запись. А текущего пользователя я могу взять только с другого стора.

Как в этом случае лучше поступить?

Кстати а как использовать в FluxUtils фитчу waitFor ?

Ostap
21.11.2016
09:57:21
вчера тоже было

нужен react-tap-event-plugin ^2.0.0

и лучше выпиливай нах material-ui пока не поздно

Alexander
21.11.2016
10:01:25
Интереса ради, есть CSS препроцессор работающий по принципу JSX? Ну вот чтобы пишешь на полноценном JS, с вкраплениями нормального CSS синтаксиса? Этакий JS in CSS

Alexander
21.11.2016
10:03:57
https://github.com/krasimir/cssx

Alexander
21.11.2016
10:07:38
https://github.com/krasimir/cssx
Я знал, что найдётся какое извращение, грациас, посмотрю А то вот понадобилось сделать крайне извращённые комбинации media запросов, в которых по сути просто меняются параметры переменных, расчехлил значится SASS, думаю запилить пару миксинов, а мне хуй в лицо Лезу в issues, смотрю, а там это в фич-реквесте с 2013го года висит https://github.com/sass/sass/issues/871 Лезу в другой препроцессор, смотрю и там тоже самое, и ссылка на этот самый issue https://github.com/stylus/stylus/issues/2018

n0z3r0
21.11.2016
10:15:50
@vinkonst Да да я так и сделал :) Спасибо :)

Семен
21.11.2016
10:37:13
Ребята, вопрос небольшой, как лучше в реакте с сокетами работать, чтобы не происходили постоянные реконенты, где хранить соеденение и сервис для работы с ним? Глобально хранить как-то странно, да и в рюдьюсере выглядит не очень правильно, кто как работает с таким?

Сергей
21.11.2016
10:37:46
socket.io

Семен
21.11.2016
10:38:31
Ну это да, его я использую и для бэка и для клиента. Сабж в том, как лучше сервис впендюрить в реакт

для работы с ним

Google
KlonD90
21.11.2016
10:38:57
Так-с объясните для тупаря который не взял сразу TS как мне сделать контракт с использование flow или еще чего-нибудь чтобы компонент имплементировал методы?

ну в плане интерфейса

Сергей
21.11.2016
10:39:50
флоу не умеет интерфейсы для классов

KlonD90
21.11.2016
10:40:04
вот это меня напргяает (

хз заводить что ли отдельную фабрику для таких компонентов

но не хочется эту логику в рантайме иметь

или отделньый врапер как это делать connect но тут уж ад какой-то получается в плане contract()(connect()(t() (component) ) ) )

KlonD90
21.11.2016
10:43:06
потому что тогда надо много переписать на TS и вводить другой народ в TS а хочется чего-то более быстрого

Сергей
21.11.2016
10:43:23
const enhance = compose( contract() connect() t() ) export default enhance(ComponentName)

KlonD90
21.11.2016
10:49:43
Спасибо так удобнее

но я типа скорее про то что это 3 лишние вызова на каждый контейнер

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