
Ҫѐҏӗѫӑ
28.08.2016
07:43:39
и кроссбраузерно
через либу, которая это же самое сделает?
ну кроссбразерно про поп ивент мб в сафари или где там
но ЛОЛ все равно большими буквами врезан сюда

Google

Ҫѐҏӗѫӑ
28.08.2016
07:44:57

Egor
28.08.2016
08:24:38

Aleksei
28.08.2016
09:42:53
и кроссбраузерно
Кроссбраузерно это с заменой на hash history там где не поддерживается изменение адреса

Aleh
28.08.2016
10:11:31
а секурно?

Vladimir
28.08.2016
10:20:22
если сделать
if(process.env.BROWSER){...}
и дефайн-плагином эту переменную определить, то дед-код-елиминейшн вырежет его из сервер-сборки вообще

Alex
28.08.2016
10:28:48
#
https://github.com/rebem/rebem-jsx/issues/4#issuecomment-242966956
> Neither React, nor JSX are not template engines. You should probably try raw React first and read its documentation
На мой взгляд, jsx можно рассматривать как шаблонизатор
почему нет?

Egor
28.08.2016
10:29:20

Vladimir
28.08.2016
10:38:24

Aleh
28.08.2016
10:47:53
вот я и хотел бы узнать)

Aleksei
28.08.2016
10:57:06
Например тем, что при pushState данные сериализуются, с помощью structured clone algorithm, а при прямом добавлении нет

Google

Aleh
28.08.2016
11:32:44
а где кроме исходников можно читать про внутряк react, react-dom, react-native? Все эти batching strategy, про структуру reconcilation transaction и вот это все?
а то в исходниках мешает их подход к подмене модулей, не критично, но все же

Darwin
28.08.2016
11:40:52
http://reactkungfu.com/2016/03/dive-into-react-codebase-handling-state-changes/

Aleh
28.08.2016
11:45:14
ага, спасибо, начну отсюда

Andrey
28.08.2016
11:52:25
опубликовал свой первый компонент для реакта на гитхабе, интересен был процес опубликования и настройки, https://github.com/Tom910/react-async-loading , компонент позволяет ассинхронно подругжать компоненты, используя code splitting у Webpack. Есть какие нибудь замечания или, что то я сделал не так?)

Lupsick
28.08.2016
12:33:41
А какой профит от асинхронного подгруза компонентов?

Andrey
28.08.2016
12:34:11
меньше стартовый бандл

Oleg
28.08.2016
12:37:33
никто не сталкивался с проблемой работы React Dev Tool при асинхронной подгрузке компонентов ?
node was deleted - что делать?
у нас беда или у реакта беда?

Lupsick
28.08.2016
12:39:11

Aleh
28.08.2016
12:39:48

Lupsick
28.08.2016
12:40:06
Понял
Тогда это нужно для совсем больших Бандлов

Aleh
28.08.2016
12:41:06
если пользователи 90% смотрят только свой дешборд и уходят, то нет смысла грузить им все

Andrey
28.08.2016
12:44:18

Сергей
28.08.2016
12:45:52
Кто-нибудь использовал concurrently или npm-run-all под windows?
Не могу найти решения с остающимся процессо в памяти, никто не сталкивался?

Vladimir
28.08.2016
12:50:15
а кто-нить пытался ьделать кеширование на уровне компонентов в реакте? Например, через мемоайз по пропсам?

Google

Владимир
28.08.2016
13:04:28
вопрос зачем ? ты будешь кешировать маркап а дифф дерево кто строить будет ?

Andrey
28.08.2016
13:04:50

Vladimir
28.08.2016
13:30:22
ну вот я делаю сср и хочу увеличить просизводительность.
думаю, многие куски можно закешировать

Konstantin
28.08.2016
13:31:25

Vladimir
28.08.2016
13:31:36
это да, но не для всех пользователей
есть контексто-зависимые куски
интересно было бы сделать фрагмент кешинг

Konstantin
28.08.2016
13:32:34

Vladimir
28.08.2016
13:32:40
Скорее все не стоит так делать в общем случае

Denis
28.08.2016
15:48:45
Заметил сейчас, что ребята в группе про Haskell придумали интересное голосование про отступы. :) Давайте устроим аналогичный опрос?)
Отступы в JavaScript-коде. Кто что использует?
2 пробела – 137
??????? 55%
Tab – 70
???? 28%
4 пробела – 39
?? 16%
Другое – 3
▫️ 1%
? 249 people voted so far.

Denis
28.08.2016
16:06:16
кто-нибудь использует coffee + заместо js при разработке с react?
или это дичь?

Kreizo
28.08.2016
16:10:33
дичь

Dim
28.08.2016
16:12:15

Anton
28.08.2016
16:12:37
Юзаю таб, который заменяется двумя пробелами
Что выбрать?

@proDOT
28.08.2016
16:12:59

Google

@proDOT
28.08.2016
16:14:22
Явно про символы

Anton
28.08.2016
16:15:36
Хезе, привык уже просто так. Во всех редакторах и иде по дефолту у меня так работает
// Insert spaces when pressing Tab.
"editor.insertSpaces": true,

Denis
28.08.2016
16:16:43

Admin
ERROR: S client not available

Dim
28.08.2016
16:17:51

G.K.E
28.08.2016
16:17:59
ребята, у кого-нить ползунок в статусбаре пропадал где folders в sublime?
экран мелкий, структура папок большая и уходит за экран))
вертикальный скролл

Denis
28.08.2016
16:20:01

G.K.E
28.08.2016
16:22:08
поимал скролл) жесть какая-то

Kreizo
28.08.2016
16:22:45

Дмитрий
28.08.2016
16:24:18
почему?
Зачем coffee в 2016? Есть преимущества?

Denis
28.08.2016
16:24:47

Denis
28.08.2016
16:25:12

@proDOT
28.08.2016
16:25:33

Дмитрий
28.08.2016
16:27:16
А преимущества-то в чем?
Я не сомневаюсь, что его используют.

Google

Дмитрий
28.08.2016
16:27:29
Интересно понять, почему.

Anton
28.08.2016
16:28:14
тоже не особо понимаю смысла от кофе

Denis
28.08.2016
16:28:33

Vladimir
28.08.2016
16:29:50
читается легче только тому, кто пишет на кофе
том, кто не пишет на кофе, читается вырвиглазно

Andrey
28.08.2016
16:30:33
+ кофе старый и в нем нет много нового «сахара»

Denis
28.08.2016
16:30:43
просто наткнулся на туториал для начинающих где используется react + rails. Заместо js использовался coffee. Поэтому собственно и возник этот вопрос
вот этот http://doam.ru/react_js_for_rails_developers_part_1/

Vladimir
28.08.2016
16:32:21
кофе сделан рубистами для рубистов

@proDOT
28.08.2016
16:33:43
И sass

Denis
28.08.2016
16:35:15

Andrey
28.08.2016
16:35:47
сомнительно
вот он точно нет, так как был написан на sass изначально)