Looch
что он может не быть
Віталій
так нам в рантайме проверить нужно
Looch
ну если так что да,но не плохо было б заранее с бэком договорится и описать все интерфесы
Дима
у тебя например может не быть прав на чтение одного из полей, но остальные тебе по прежнему было бы неплохо получить, в типах это выглядит именно как полностью nullable объект
Дима
это базовый принцип graphql и он вполне обоснован
Дима
именно поэтому foo: String в нём означает именно foo: string | null
Віталій
ты не понимаешь о чем спор идет у тебя все описано, все интерфейсы есть, просто бывают поля без значений interface Account { city: string; street: string; } inteface User { name: string; account?: Account; } и пишешь потом: const city = user.address?.city; вместо user.address && user.address.city
Віталій
любой синтаксис и инструменты нужно использовать с осторожностью, но optional chaining вполне себе оправдан в таких случаях и никак не поменяет "опасность" данной проверки
Looch
я вообще стараюсь избегать &&
Віталій
понял, я рассматриваю optional chaining только для таких штук
Віталій
когда нужно действительно проверить, а не везде подряд
Looch
тогда ты прав как замена && это очень удобно
Alexander
Кто уже поюзал хуки в react-redux? Не совсем понял по доке. Без Provider все-равно никуда?
Looch
ну да
Looch
как ты без контекста
Anonymous
кто-то ковырял umiJS?
Looch
кто-то ковырял umiJS?
я так понимаю это только роутер ?
Anonymous
я так понимаю это только роутер ?
до сюдого доходил? https://umijs.org/guide/html-template.html#html-template
Looch
я глянул ток https://umijs.org/api/
Looch
и там ничего
Anonymous
как передать в Specify templates данные из пропса
Anonymous
я пытаюсь разобраться в umi, он для больших ssr проектов подойдет вместо next.js
Anonymous
но кроме китайцев там никого нет
Looch
коорчое ничего не могу сказать
Looch
очень много ссылок на next
Anonymous
Looch
каких ссылок?)
Next.js like and full featured routing conventions, which also supports configured routing
Anonymous
я тебе другую скинул
Anonymous
то главная
Yura
Гуру реакта такая ситуация вышла в api нет некоторых картинок и я бы хотел как то это отроботать в функции которая делает запрос - заменить на какую заглушку что ли - сижу туплю. Картинок которых нет конечно не кто не знает чистый рандом
Roman
https://www.microsoftedgeinsider.com/en-us может быть баян
Cenator 🐈
https://www.microsoftedgeinsider.com/en-us может быть баян
Без параметров никак было?
Looch
сделаем статиску для MS
Looch
на самом деле плохо что у V8 больше нет реальных альтернатив
rovnyart
почему плохо? реально заебали таски про эдж в бэклоге
Looch
rovnyart
ждал как маны небесной когда это говно переведут на хромиум и успокоятся
rovnyart
никто не пользуется ничем кроме хрома
Looch
Ну и chakra core для ноды жива
без новых фич я думаю ее просто суппортить будут
Oleg
Самая главная проблема хромиум браузеров это слишком большая нагрузка на ПК. Мой старый мак летает в сафари и мозилле но при этом превращается в орущий самолёт при запуске хрома
Looch
нда
Looch
https://github.com/mozilla/spidernode
Looch
500 звезд
Дима
никто не пользуется ничем кроме хрома
от всех пользователей ios шлю тебе лучей поноса
Дима
таски его, блядь, заебали
Дима
принц
Oleg
Я к тому, что тут все парятся о том как оптимизировать странички в вебе но ведь не менее важен браузер. То, насколько он требователен. Хром это самый худший браузер ever в плане требования к железу
Looch
это вообще мрак
Дима
а че не под шестой
Looch
ну 6 это вообще класэка
Oleg
Edge хорош тем, что у него нереально шустрый отклик. Реакция на скролл молниеносная. Любой браузер на его фоне кажется медленным.
rovnyart
от всех пользователей ios шлю тебе лучей поноса
лол я не хотел бы разводить срачи, но честно говоря думал, что и все пользоватили айос используют хром) я например использую его на айос-устройствах и на маке, и даже в мыслях нет юзать сафари
rovnyart
и думал, что все так же и делают)
Oleg
Смысла в хроме нет на айос в вопросе скорости
rovnyart
сорян, не знал)
Cenator 🐈
Зато уверенность какая
Oleg
сорян, не знал)
( чёт быстро закончилось
rovnyart
я не в том возрасте уже, чтобы барагозить в интернетах)
rovnyart
и если не разбираешься в вопросе - лучше признать что неправ)
rovnyart
потому что мы например наши приложения под хром для айос не тестируем, я просто им пользуюсь под айос, но не знал, что это не настоящий хром
rovnyart
но запустить сафари у меня нет даже в мыслях почему-то
Дима
потому что ты его уже юзаешь и тебе норм
Oleg
но запустить сафари у меня нет даже в мыслях почему-то
Сколько раз на айос пытался юзать хром, столько раз удалял. Как минимум открывается он дольше сафари.
Dmitriy
потому что ты его уже юзаешь и тебе норм
зато иконка хрома, не разрушай мир человеку