
Quet
14.03.2017
16:46:05
с этой идеей столько проблем что даже хз с какой начать
мало того что ты потенциально отдаешь юзерам хуй пойми что
так еще и непонятно ради чего это все )

Котяй Негодяй
14.03.2017
16:46:09

Andrey
14.03.2017
16:46:16

Котяй Негодяй
14.03.2017
16:46:43

Google

Сергей
14.03.2017
16:46:48

Andrey
14.03.2017
16:46:57

Max
14.03.2017
16:47:08

Котяй Негодяй
14.03.2017
16:47:34
Кэш с TTL в минуту уже разгрузит твой сервер.

Andrey
14.03.2017
16:47:37
да лан . многие отвергли жсх сразу как увидели )) я в их числе

Max
14.03.2017
16:47:43
https://twitter.com/codinghorror/status/506010907021828096?lang=en

Котяй Негодяй
14.03.2017
16:47:55

Max
14.03.2017
16:48:03
вот ты мало того что кеш строить пытаешься так еще и через анус

Andrey
14.03.2017
16:48:04

Котяй Негодяй
14.03.2017
16:48:07
Всё уже придумали.

Max
14.03.2017
16:48:12
нет
НЕТ
НЕ ПРИКОЛЬНАЯ

Google

Max
14.03.2017
16:48:25
купи впн дешевый

Andrey
14.03.2017
16:48:27
нет прикольная

Quet
14.03.2017
16:48:31
нет ну почему же
прикольно
но абсолютно бесполезно )

Max
14.03.2017
16:48:38
ловите наркомана

Котяй Негодяй
14.03.2017
16:48:39

Andrey
14.03.2017
16:48:51
я тоже
можно в деталях погрязнуть ) отлавливая исключительные места .

Котяй Негодяй
14.03.2017
16:49:11
А те, которые могу, пугают ещё больше.
Короче, ты слишком доверяешь клиенту. Не надо так.
Это вообще жопа будет.
Тебе засунут в твой кэш что угодно из ботнета и привет.

Vladimir
14.03.2017
16:51:12

Andrey
14.03.2017
16:51:26
да лан )) я только идею выдал.. Никто такой реализации делать не собирался )

Vladimir
14.03.2017
16:51:58

Котяй Негодяй
14.03.2017
16:52:09

Andrey
14.03.2017
16:55:17
Лучше расскажи, как можно сделать избирательный SSR.
избирательный хз . Я пыхой рендерю через v8 ..
в пыхе стоит фалькон .. он там в контроллере смотрит в папки с именами about contacts catalog и другие . и ищет там файлы с расшырениями volt или jsx если нашёл jsx то рендерит через реакт

Котяй Негодяй
14.03.2017
16:55:29
Создаём компонент ClientOnly, который смотрит в контекст, и, если находит там isClientRender = true, то рендерит чилдрен. А нет, так нет.
Коллеги, что скажете?

Aleksey
14.03.2017
16:56:15
Ребята, кто мне объяснит как можно получить аналогично topicId в таком ввиде:
class Child extends React.Component{
....
}
Залипаю на этот вид оформления и не могу понять:

Andrey
14.03.2017
16:56:19
так этот компонент всёравно попадёт в v8 который стартует 50мс

Google

Aleksey
14.03.2017
16:56:20

Andrey
14.03.2017
16:56:56

Котяй Негодяй
14.03.2017
16:57:10

Mikhail
14.03.2017
16:57:11

Сергей
14.03.2017
16:57:31

Котяй Негодяй
14.03.2017
16:57:38

from
14.03.2017
16:57:43

Andrey
14.03.2017
16:57:57
ты про деструктуризацию при присваивании ?

Mikhail
14.03.2017
16:57:58
предложите получше

Котяй Негодяй
14.03.2017
16:58:01
Так....

from
14.03.2017
16:58:47

Aleh
14.03.2017
16:58:49

Aleksey
14.03.2017
16:58:59

Mikhail
14.03.2017
16:59:04
Рендерить компонент только на клиенте, минуя checksum warning

Котяй Негодяй
14.03.2017
16:59:14
Только там в чилдрен нужно передавать компонент-обертку.

Aleksey
14.03.2017
16:59:29

Andrey
14.03.2017
17:00:20

Mikhail
14.03.2017
17:01:37
import React, {Component} from 'react';
class HerpDerp extends Component {
constructor() {
super();
this.state = {
isMounted: false
};
}
componentDidMount {
this.setState({isMounted: true});
}
render() {
if (!this.state.isMounted) return null;
return <div>123</div>
}
}
ну да, лишний ререндер

Google

Dmitriy
14.03.2017
17:08:53
как сделать чтобы redux-form при удалении формы очищал значения из редукса?
destroyOnUnmount не помогает - чистится все кроме values

Andrey
14.03.2017
17:11:24

Mikhail
14.03.2017
17:11:40
Этот ререндер необходим

Andrey
14.03.2017
17:12:46

from
14.03.2017
17:14:35

Mikhail
14.03.2017
17:18:54
?
хотя погоди, с червера все равно приедет же

Denis
14.03.2017
19:54:12
Один из слайдов для завтрашней презентации на React Moscow Meetup :) https://twitter.com/DenisIzmaylov/status/841727238546575360

Admin
ERROR: S client not available

Vladimir
14.03.2017
19:58:26
https://twitter.com/oleg008/status/841738986737549312

Denis
14.03.2017
19:59:06
You did it!

Сергей
14.03.2017
20:06:22
отлично

Razzwan
14.03.2017
23:14:11
{routes.filter((route, i, arr) => !!route.submenu).map((route, i) => (
<Route key={i} path={resolveRoute(route.alias) + '/:id'} component={getItemComponentByRoute(route.alias)} />
))}
мозг взрывается от этой записи )))

Vladimir
14.03.2017
23:54:38
https://github.com/reasonml/reason-react
Всем нормальный язык ?!

Quet
15.03.2017
00:01:05
уж лучше elm какой

Ҫѐҏӗѫӑ
15.03.2017
00:01:19
нет, лучше ризон, чем элм

Quet
15.03.2017
00:02:02
ну если говорить конкретно за язык то лучше вообще purescript конечно же
но если говорить за то чем сейчас можно реально пользоваться то элм

Google

Quet
15.03.2017
00:03:02
reason, bucklescript и сотоварищи вообще не годятся никуда

Ҫѐҏӗѫӑ
15.03.2017
00:03:36
элм не нужен бай дизайн
он создан для браузера

from
15.03.2017
00:04:16
сейчас доклад как раз про reason

Quet
15.03.2017
00:04:38

Ҫѐҏӗѫӑ
15.03.2017
00:05:09
нужен язык, у которого есть области применения. у языка, созданного для браузера нет будущего
если это не жс, у которого это вышло исторически

Quet
15.03.2017
00:05:50
"создание интерфейсов в браузере" норм такая область применения
тезис про то что "язык должен быть general purpose или у него нет будущего" несколько эээ.. спорный

Ҫѐҏӗѫӑ
15.03.2017
00:06:54
у языка, который компилится в жс и работает только в браузере точно нет
у жс там тоже так себе будущее так-то

Дмитрий
15.03.2017
00:08:27
javascript fatigue ?

Quet
15.03.2017
00:09:14
ну то во что компилируется эт дело десятое
не вижу почему там невозможно копилировать в asm.js/webassembly или куда еще

Ҫѐҏӗѫӑ
15.03.2017
00:09:31
потому что там нет gc
а когда появится гц и/или возможность создать вм с гц прямо на васме, то туда придут нормальные языки

Quet
15.03.2017
00:10:36
это какие? )

Ҫѐҏӗѫӑ
15.03.2017
00:10:54
любые
по которым тыщи книг и у которых куча либ в пакетных менеджерах

Quet
15.03.2017
00:11:28
классненько
то есть тезис "язык Х не нужен потому что когда-нибудь любые языки придут в васм"
ясно-понятно

Ҫѐҏӗѫӑ
15.03.2017
00:12:02
элм нужен, потому что он нравится 500 людям в итнернете и его ждет успех
ясно-понятно