@react_js

Страница 3155 из 5115
AlexAnder
13.02.2018
10:36:29
JSS норм или шляпа?

Mike
13.02.2018
10:36:43
Andrew
13.02.2018
10:36:43
JSS норм или шляпа?
самый нормовский норм из всех нормов

Google
Andrew
13.02.2018
10:37:03
а если валить через HOC - вообще огонь

AlexAnder
13.02.2018
10:37:07
меня смущает тот факт, что он под каждый компонент создает тег style внутри head

Cenator
13.02.2018
10:42:03
меня смущает тот факт, что он под каждый компонент создает тег style внутри head
а реакт под каждый компонент создает дом элемент, выкидывать реакт?

Stepan
13.02.2018
10:44:25
ребят, а как можно проверять, скачался ли pdf файл или нет ?

Cenator
13.02.2018
10:46:23
Даже под хоки создает?
если из инспектора реакта смотреть - то да) а вообще нет

Default
13.02.2018
10:47:21
kana
13.02.2018
10:47:40
в стайледе стили идут отдельно от разметки (точнее, с разметкой они вообще не связаны)

Google
Сергей
13.02.2018
10:50:28
JSS норм или шляпа?
styled-jss норм на чистом jss писать дикая боль, аналогичная css-modules

Cenator
13.02.2018
10:50:39
Сергей
13.02.2018
10:51:00
Maxim robox
13.02.2018
10:52:05
В formik в одной функции делаю setFieldValue() и сразу же после этого submitForm() И новое значение поля не успевает появиться в submit handler. Как победить? В чем проблема?

Andrew
13.02.2018
11:05:46
https://github.com/facebook/react/issues/11527#issuecomment-360199710

Чет я так и не понял

Почему сет стейт асинкнутый

Что б можно было и родители и ребенку сделать ререндер

За один заход ?

Samat
13.02.2018
11:10:26
Приветствую! Есть вопрос про простой button. Если я делаю компонент в стиле: class Button extends React.Component { render() { return ( <button className=«button_basic»> {this.props.value} </button> ) } } и хочу этой кнопке добавлять модификатор к классу, к примеру «button_basic _selected», то как правильнее будет это сделать? У тэга button вроде бы нет атрибута «selected» и подобных, то как обычно вы это делаете? Использовать планируется примерно так: <Button value=«хер» selected={true} /> // Понимаю, что можно сделать так <button selected={this.props.selected}> … </button>, и ошибки нигде не появляется, но всё же.

Сергей
13.02.2018
11:11:35
Samat
13.02.2018
11:13:37
Благодарю! Попробую.

from
13.02.2018
11:16:37
выполнение сайд-эффектов в рендере в принципе лишает многое смысла
там важный момент — этот сайд эффект должен быть idempotent

Максим
13.02.2018
11:17:07
Никто не знает, есть ли какой большой опен сорс проект на реакте в связке с питоном?

from
13.02.2018
11:17:24
И в таком случае в принципе нет разницы, делать запрос в рендере или в willReceiveProps (который и хотят скрыть)

Максим
13.02.2018
11:18:17
ну я сервер и имею ввиду

Google
Максим
13.02.2018
11:18:24
джанго пилоны пирамида

что там еще

фласк какой нибудь

Andrew
13.02.2018
11:18:56
фласк какой нибудь
торнадо не забывай…

Максим
13.02.2018
11:19:06
Интересно посмотреть как все сконфигурировано атм

Сергей
13.02.2018
11:19:09
джанго пилоны пирамида
да не важно на питоне пилится rest api или jsonapi а из реакта дергаются эти ручки

Интересно посмотреть как все сконфигурировано атм
независимо можешь спокойно гуглить отдельно api на питоне отдельно работа с апи в реакте

Максим
13.02.2018
11:19:56
ну это то понятно, но как выполняется билды в связке как роуты прокидываются

Сергей
13.02.2018
11:20:12
никак

Nikolay
13.02.2018
11:20:17
> дергаются эти ручки "как узнать яндексоида в толпе"

Сергей
13.02.2018
11:20:17
реакт отдельно

Максим
13.02.2018
11:20:20
может познал бы что новое для себя

Сергей
13.02.2018
11:20:20
питон отдельно

Айдар
13.02.2018
11:20:42
Всем привет есть кто из Казани?

Максим
13.02.2018
11:21:00
никак
ну тогда стремно как то(

Сергей
13.02.2018
11:21:21
это самый тру подход

полное разделение бэкенда и фронтенда

Google
Maxim robox
13.02.2018
11:21:38
ну тогда стремно как то(
Я когда-то лепил такого кадавра, которого ты хочешь. Не рекомендую.

Максим
13.02.2018
11:28:37
а данные как прокидываются? Или только отдается сначало реакт потом он делает запрос за данными и рендерит их?

Максим
13.02.2018
11:29:17
это же долго будет, равзе нет?

from
13.02.2018
11:29:24
А вот вопросик как поприличнее сказать компоненту, что запрос на сущность выдал ошику? Если всё ок, то условно выглядит так: <ConsumerComponent entity={object | null} /> А если фейлд? <ConsumerComponent entity={object | null} failed /> <ConsumerComponent entity={object | null} error /> <ConsumerComponent entity={object | null} entityRequestStatus="failed" /> <ConsumerComponent entity={object | null} entityRequestStatus={{ success: bool, failed: bool }} />

kana
13.02.2018
11:29:25
нет

Максим
13.02.2018
11:30:15
ну ладно ладно убедили

Maxim robox
13.02.2018
11:30:16
В идеале страница вообще не должна рендериться питоном. Просто nginx (например) отдает твою htmlку. В которую подключен твой бандл с реактом. А дальше происходит все остальное.

Максим
13.02.2018
11:30:34
а как же серверный рендер?

Andrey
13.02.2018
11:31:29
а как же серверный рендер?
вместо nginx'a ее отдает рендер сервер?

Maxim robox
13.02.2018
11:31:31
а как же серверный рендер?
Если ты имеешь в виду рендеринг питоном, то не надо. Это возможно, но получается дикое говнище.

Максим
13.02.2018
11:33:24
и еще мне кажется я видел штуки где то, что когда мы инитим стор то в этот момент кладем туда данные с сервера

как они туда попадают?

Максим
13.02.2018
11:33:45
это все рендер сервер делает?

Cenator
13.02.2018
11:33:57
from
13.02.2018
11:34:09
Ты можешь в render={status =><MyComponent/> }
да я тут с HOC'ами сижу )

Andrey
13.02.2018
11:34:12
как они туда попадают?
на сервере при рендере вьюшки кладем их в window.__INITIAL_STATE__ например

и ее юзаем как инишиал стейт для сторы

Google
Andrew
13.02.2018
11:34:34
да я тут с HOC'ами сижу )
Ну можно и через хок так же сделать

from
13.02.2018
11:34:52
Ну можно и через хок так же сделать
можно, но перед этим надо это как-то назвать :)

Максим
13.02.2018
11:35:11
на сервере при рендере вьюшки кладем их в window.__INITIAL_STATE__ например
ну вот, и было интересно как подобные штуки делаются в каких то крупных проектах

Andrey
13.02.2018
11:36:07
ну вот, и было интересно как подобные штуки делаются в каких то крупных проектах
так также, как и в мелких в чем отличие то? есть рендер сервер, который отдает реакт апп есть апи сервер, который дает клиентской части возможность взаимодействовать с беком

from
13.02.2018
11:36:14
ну вот, и было интересно как подобные штуки делаются в каких то крупных проектах
отдельный сервер для фронта, который точно так же запрашивает апишку, рендерит в строку и даёт браузеру

Andrew
13.02.2018
11:36:38
Я так с некстом делаю

Andrey
13.02.2018
11:36:54
рендер сервер - 99.9% нода апи сервер - любой, подходящий под стек компании(пхп/питон/etc)

Andrew
13.02.2018
11:37:10
Там сервер тоже обращается к основному апи

А можно v8 в похапе вставить ????

Сергей
13.02.2018
11:37:53
как они туда попадают?
нода делает запрос к апи

Dmitry
13.02.2018
11:38:29
А можно v8 в похапе вставить ????
Конечно, вроде такое даже есть уже. А если нет, то можно написать модуль на си для пыхи ?

Сергей
13.02.2018
11:38:48
А можно v8 в похапе вставить ????
там такой ад начинается

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