Size: a a a

2021 January 19

SS

Serhey Shmyg in React Kyiv
Створити різні енв файли для різних енвів
источник

A

Artem in React Kyiv
Привет!

Начинаю делать небольшой проект. На бэке прикручен GraphQL. Раньше с ним не работал. Сижу читаю, смотрю, ищу инфу.
До этого всегда использовал редакс для глобального стейта.

Встал такой вопрос: стоит ли переходить полностью на аполло клиент и выпиливать редакс?

Или же просто использовать что-то простое типа graphql-request вместо axios и продолжать использовать редакс (у нас thunk).

Хочется попробовать что-то новое, но в то же время достаточно сжатые сроки и боюсь напороться на какие-то проблемы, которые отнимут время. С редаксом все просто и понятно, хоть и тонна бойлерплейта, но хорошо с ним знаком. С аполло и gql - не знаком совсем.
источник

K

Kontsedal in React Kyiv
Artem
Привет!

Начинаю делать небольшой проект. На бэке прикручен GraphQL. Раньше с ним не работал. Сижу читаю, смотрю, ищу инфу.
До этого всегда использовал редакс для глобального стейта.

Встал такой вопрос: стоит ли переходить полностью на аполло клиент и выпиливать редакс?

Или же просто использовать что-то простое типа graphql-request вместо axios и продолжать использовать редакс (у нас thunk).

Хочется попробовать что-то новое, но в то же время достаточно сжатые сроки и боюсь напороться на какие-то проблемы, которые отнимут время. С редаксом все просто и понятно, хоть и тонна бойлерплейта, но хорошо с ним знаком. С аполло и gql - не знаком совсем.
с аполло будет быстрее в разы чем на чистых запросах с санками писать
источник

AT

Alexander Tarasenko in React Kyiv
В graphql есть свой стейт менеджмент и он накркченное дно
источник

K

Kontsedal in React Kyiv
и будет оптимизация из коробки когда квери с нескольких компонентов объединяются в один запрос
источник

A

Artem in React Kyiv
Kontsedal
и будет оптимизация из коробки когда квери с нескольких компонентов объединяются в один запрос
а что по поводу девтулзов? редаксовские очень удобные
есть какая-то альтернатива для аполло?
источник

K

Kontsedal in React Kyiv
Artem
а что по поводу девтулзов? редаксовские очень удобные
есть какая-то альтернатива для аполло?
есть
источник

A

Artem in React Kyiv
Kontsedal
есть
спасибо
буду тогда пробовать чисто с аполло ради эксперимента 🙂
источник
2021 January 20

EM

Erzhan Madi in React Kyiv
Ребята, кто может помочь с drag and drop с ОС в браузер?
источник

DD

Dmytro Dovhan in React Kyiv
через react dev tools никак нельзя поменять проп у компонентов прямо в браузере?
или я упускаю что то?
источник

SS

Serhey Shmyg in React Kyiv
Dmytro Dovhan
через react dev tools никак нельзя поменять проп у компонентов прямо в браузере?
или я упускаю что то?
можна
источник

DD

Dmytro Dovhan in React Kyiv
Serhey Shmyg
можна
а как?

дев тулс отображает пропы, но не дает редактировать
источник

SS

Serhey Shmyg in React Kyiv
источник

DD

Dmytro Dovhan in React Kyiv
ага, вижу,

что странно доступно только для части верхнеуровневых компонентов

начиная с определенного уровня вложенности - все ридонли
источник

SS

Serhey Shmyg in React Kyiv
Dmytro Dovhan
ага, вижу,

что странно доступно только для части верхнеуровневых компонентов

начиная с определенного уровня вложенности - все ридонли
В мене доступне в будь якому місці 🤷‍♂️
источник

A

Artem in React Kyiv
Всем привет!

Кто-то сталкивался с проблемой селекта внутри модалки и закрытию модалки по аутсайд клику?

Когда я выбираю опшн в селекте, меню пропадает из dom'а и мой ивент лисенер думает что я кликнул вне модалки 🙁

Проверяю так:
источник

K

Kontsedal in React Kyiv
Artem
Всем привет!

Кто-то сталкивался с проблемой селекта внутри модалки и закрытию модалки по аутсайд клику?

Когда я выбираю опшн в селекте, меню пропадает из dom'а и мой ивент лисенер думает что я кликнул вне модалки 🙁

Проверяю так:
селект на порталах небось)
источник

A

Artem in React Kyiv
Kontsedal
селект на порталах небось)
не
источник

A

Artem in React Kyiv
Kontsedal
селект на порталах небось)
в dom он находится внутри модалки (и менюха)
источник

K

Kontsedal in React Kyiv
так проверяешь клик вне модалки? modalElement.contains(event.target)
источник