@react_js

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

Andrey
14.03.2017
16:46:16
плохо то что ты принимаешь хуйпойми что
критиковать любой может. А ты дай идее 5 минут своего времени ) как когдато дал их жсх'у

Котяй Негодяй
14.03.2017
16:46:43
Проще кешировать серверный рендеринг.
И не рендерить на сервере индивидуальный контент.

Google
Котяй Негодяй
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

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

Andrey
14.03.2017
16:48:04
Кэш с TTL в минуту уже разгрузит твой сервер.
согласен .. но моя идея вполне себе приколная

Котяй Негодяй
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
А те, которые могу, пугают ещё больше.

Короче, ты слишком доверяешь клиенту. Не надо так.

Это вообще жопа будет.

Тебе засунут в твой кэш что угодно из ботнета и привет.

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

Vladimir
14.03.2017
16:51:58
забавы ради )
Посмеялись и хватит

Котяй Негодяй
14.03.2017
16:52:09
да лан )) я только идею выдал.. Никто такой реализации делать не собирался )
Лучше расскажи, как можно сделать избирательный SSR.

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


Котяй Негодяй
14.03.2017
16:57:10
Коллеги, что скажете?
Хотя не. Чилдрен отрендерится итак.

Котяй Негодяй
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
предложите получше
а в чем задача?)

Aleksey
14.03.2017
16:58:59
ты про деструктуризацию при присваивании ?
В том ввиде на вход параметр match приходит, это как?

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
В том ввиде на вход параметр match приходит, это как?
там в аргументы приходит объект у которого есть свойство match

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
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> } }
import React, {Component} from 'react'; class SomeComponent extends Component { constructor() { super(); this.mount = this.mount.bind(this); } mount(n) { this.node = n; } render() { return <div ref={this.mount}>123</div> } }

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 людям в итнернете и его ждет успех

ясно-понятно

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