
Дмитрий
02.04.2018
20:18:46
С тех пор как у меня пропало время на мою библиотеку, мне наставили в два раза больше лайков чем было nuff said
В issues огонь типа "запустил либу, ноутбук расплавился на ботинки, когда ждать патч", но число лайков растёт всё больше)
Поэтому вполне представляю, как vue китайцы ставят лайки просто за компанию, а китайцев побольше нас всех вместе взятых будет)

Oleg
02.04.2018
20:27:47
решают скачки

Google

Alexander
02.04.2018
20:28:58
ну вью действительно настолько хорош, поэтому и звезд много

Дмитрий
02.04.2018
20:29:37
Окей, да, не только китайцы ?

Alex
02.04.2018
20:31:10
до этого было через прокидывание хандлер функции и ref

Илья
02.04.2018
20:38:30
кто-нибудь делал SSR на сагах? первый день с ними - вообще не могу понять как это запилить

Oleg
02.04.2018
20:49:33
до саг в ssr вообще дойти не должно. есть состояние - по нему рендеринг

Илья
02.04.2018
20:50:55
дак данные надо зафечить

Oleg
02.04.2018
21:00:10
по мне ты собираешь состояние до рендеринга как умеешь и скорее всего без саг

Илья
02.04.2018
21:04:05
либо принять тот факт что лазить в апи через саги это лишь для туторилов))
или что саги это лишь для туторилов?

Google

Valeriy
02.04.2018
21:07:33
видимо народ все таки не всегда вдупляет смысл сервер рендеринга

Vladyslav
02.04.2018
21:08:57
всем хай, лайтовый вопросец ))) а кто где хранит жвт токен на клиенте ? локал сторадж ?

Valeriy
02.04.2018
21:09:03
мне кажется там где нужно SEO и соответственно SSR
там скорее всего можно обойтись и без redux-saga
минус хранения jwt в локал сторадже в том, что JWT легко декодировать и прочитать
некоторых параноиков это может расстраивать

Alex
02.04.2018
21:11:08
а в чём проблема саг в ssr? они точно так же отрабатывают как и на клиенте, вопрос только дождаться завершения всех fetch'ingov

Valeriy
02.04.2018
21:11:09
а куки зашифрованы

Vladyslav
02.04.2018
21:11:22
да локал сторадж в общем выглядит как-то не очень надежно*

Cenator
02.04.2018
21:11:30
Можно без геморроя дернуть их и потом вызвать рендер

Oleg
02.04.2018
21:11:54
сто лет назад была техника что у каждого компонента мог быть статический метод, который содержал логику по фетчингу данных для компонента и при ssr по всей цепочке проходили при рендеринге

Cenator
02.04.2018
21:11:56
С санками приходится изъебываться

Valeriy
02.04.2018
21:12:14
ну я вообще всегда только за сагу

Cenator
02.04.2018
21:12:21
Дичь
Есть redial

Valeriy
02.04.2018
21:12:33
без саги очень уж муторно писать
данные в компоненты дожлны поступать через селекторы

Google

Valeriy
02.04.2018
21:15:40
странное дело. все же уже давно пройдено и придумано до фронтенда
почему многие люди начинают заново проходит путь джедая

Oleg
02.04.2018
21:15:56
компоненты и не дергают, статический метод по соглашению дергает итератор под роутером

Valeriy
02.04.2018
21:15:59
и пытаться засунуть в компоненты фетчинги вякие :))

Oleg
02.04.2018
21:16:43
селекторы то здесь причем? каша

Valeriy
02.04.2018
21:17:27
в той же винде под какими нибудь дельфи в мохнатые нулевые годы появились datasets и в визуальном компоненте ты мог отобразить данные только из них

Dmitrii
02.04.2018
21:18:05
речь то не про селект данных а запрос с сервера

Oleg
02.04.2018
21:18:54
ойвсе

Valeriy
02.04.2018
21:19:00
но при маунтинге компонента делать фетчинг это ппц

Dmitrii
02.04.2018
21:19:43
ты предлагаешь форсить юзера нажимать кнопку load?

Valeriy
02.04.2018
21:19:51
нет это я как пример привел

Oleg
02.04.2018
21:20:11

Valeriy
02.04.2018
21:20:16
что данные должны загружаться либо по роутам из саг
либо по инициативе юзера из интерфейса
но не от componentDidMount
что ssr?
видимо лучше коротенькие примерчики выкладывать
а то может спорим об одном и том же

Oleg
02.04.2018
21:21:42
я тебе намекаю что здесь сейчас обсуждается Server Side Rendering

Dmitrii
02.04.2018
21:21:43
ну это верно, я считаю то как щас юзают хуки компонентов для загрузки данных в мире реакта это антипаттерн и форсится он ушербностью react-router и желанием фейсбука сделать из реакта больше чем просто V

Google

Oleg
02.04.2018
21:22:12
и переиспользование саг при SSR

Andrey
02.04.2018
21:22:40

Dmitrii
02.04.2018
21:22:59

Andrey
02.04.2018
21:23:38
А то, что данные получать надо только через саги - смешно. Редакс головного мозга.
Не нужно забивать шурупы молотком.

Kelin
02.04.2018
21:24:50
Щас бы не иметь апи слой в 2018

Admin
ERROR: S client not available

Dmitrii
02.04.2018
21:24:59

Andrey
02.04.2018
21:25:26

Dmitrii
02.04.2018
21:25:55

Andrey
02.04.2018
21:26:09

Cenator
02.04.2018
21:26:11

Kelin
02.04.2018
21:26:32
Вот мне всегда интересно было, с чего пошел тренд пихать запросы к апи в стейт менеджмент

Andrey
02.04.2018
21:26:35
Ужас, платформа развивается.

Dmitrii
02.04.2018
21:26:39
Чего?
эти новые fetch апи вероятно поменяют то, как строятся приложения на реакте

Kelin
02.04.2018
21:26:55
мне один раз ответили на этот вопрос "дебажить в редаксе удобно", но это же высер, а не ответ

Andrey
02.04.2018
21:27:09

Google

Kelin
02.04.2018
21:27:52
как понять неудобно работать? берешь и диспатчишь экшны откуда угодно?

Andrey
02.04.2018
21:27:57

Dmitrii
02.04.2018
21:28:15

Andrey
02.04.2018
21:28:26

Kelin
02.04.2018
21:29:01
в хуке отменять, не?

Andrey
02.04.2018
21:29:25

Kelin
02.04.2018
21:29:35
а с редаксом как?

Andrey
02.04.2018
21:29:41
Бойлерплейт нужен. А так херак, херак и редакс.

Kelin
02.04.2018
21:30:01
если компонент уже размаунтился, то запрос в любом случае не нужен уже
положить его в редакс чисто чтобы он не уронил приложение, потому что отменять не хочется - ну пиздец же

Andrey
02.04.2018
21:30:54

Kelin
02.04.2018
21:31:09
ебушки-воробушки

Stepan
02.04.2018
21:31:24
А чего что-то должно чего-то там ронять?
Там будет noop
И всё

Kelin
02.04.2018
21:31:56
ну я так понял, андрей имел в виду, что "запрос дернет setState, когда компонент уже умер"

Stepan
02.04.2018
21:32:06
Там будет noop

Andrey
02.04.2018
21:32:32

Stepan
02.04.2018
21:32:55
Брат жив, варнинги раз в 100 лет бывают

Andrey
02.04.2018
21:33:06
Рад за тебя.