Size: a a a

React — русскоговорящее сообщество

2020 October 14

a

artalar in React — русскоговорящее сообщество
Evgeny
Если хочется экстендить стили без экспорта, то их придется выделять в файлы, делается автоматом, но это ведет к мусорке. В остальном все было довольно гладко, хотя не сразу в синтаксис вошел.
Экстендить без экспорта это как?
источник

DK

Dmitry Kudryavtsev in React — русскоговорящее сообщество
Igor N
там сидят те же люди, что и тут. просто вопрос более релевантен там будет
хочу для себя понять правильную начальную структуру, что бы дальше было удобно с ней работать
источник

D

Daniel in React — русскоговорящее сообщество
Dmitry Kudryavtsev
Ну я по общей структуре понимаю, интересно конкретно в react приложениях, у нас по сути изначально root див. Это больше вопрос вкуса я понимаю, но интересно с чего люди начинают стилизацию (условно:  в App.js создаешь navbar, body , и там задаешь значения, или кто-то изначально задает высоту root элементу)
Обычно глобальные стили для боди, а дальше уже по конкретным компонентам, навбар это локальный компонент, зачем ему глобальные стили. В общем ничего специфичного для реакта нет здесь
источник

E

Evgeny in React — русскоговорящее сообщество
artalar
Экстендить без экспорта это как?
Это когда в рамках комплексного компонента задаются стилевые компоненты, к которым может появится желание обратиться, но при этом их экспортировать нет смысла. Тогда нужно сложить эти компоненты вы стилевые файлы и завязываться уже на них

Как-то так
источник

DK

Dmitry Kudryavtsev in React — русскоговорящее сообщество
Daniel
Обычно глобальные стили для боди, а дальше уже по конкретным компонентам, навбар это локальный компонент, зачем ему глобальные стили. В общем ничего специфичного для реакта нет здесь
для body задаете высоту 100vh?
источник

D

Daniel in React — русскоговорящее сообщество
Dmitry Kudryavtsev
для body задаете высоту 100vh?
не, высоту обычно не ограничивают)
источник

IN

Igor N in React — русскоговорящее сообщество
Dmitry Kudryavtsev
для body задаете высоту 100vh?
эм, зачем?)
источник

E

Evgeny in React — русскоговорящее сообщество
Dmitry Kudryavtsev
хочу для себя понять правильную начальную структуру, что бы дальше было удобно с ней работать
Как ты это хочешь понять, на описав проект? Ну и в целом ничего специфичного для реакта нет. Обычный компонентный подход
источник

DK

Dmitry Kudryavtsev in React — русскоговорящее сообщество
Evgeny
Как ты это хочешь понять, на описав проект? Ну и в целом ничего специфичного для реакта нет. Обычный компонентный подход
я просто думал изначально есть какая-то базовая структура от которой надо отталкиваться
источник

D

Daniel in React — русскоговорящее сообщество
прелесть реакта в ее отсутствии
источник

М

Мерч in React — русскоговорящее сообщество
Иван
было бы неплохо, да
Кстати, тупо по личному опыту, выносить в отдельный файл квери для GraphQL нормальная практика? Или все же удобнее просто под компонентом их писать, что бы не видеть эту кучу текста?
источник

И

Иван in React — русскоговорящее сообщество
Мерч
Кстати, тупо по личному опыту, выносить в отдельный файл квери для GraphQL нормальная практика? Или все же удобнее просто под компонентом их писать, что бы не видеть эту кучу текста?
Там вроде как апи не позволяет выносить
источник

UM

Umid Musaev in React — русскоговорящее сообщество
Ребят, где вы обычно пишете запросы к апи?
Я раньше всегда делал их в асинхронных экшенах, а теперь появилась задача сделать запрос без изменения стейта, т.е. к редюсеру уже стучаться не нужно.
Стоит ли вынести все запросы в отдельную утилиту, или продолжать писать их в экшенах, даже если в стейте ничего не меняю?
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Мерч
Кстати, тупо по личному опыту, выносить в отдельный файл квери для GraphQL нормальная практика? Или все же удобнее просто под компонентом их писать, что бы не видеть эту кучу текста?
Я не работал с Gatsby, но когда юзаешь Apollo - наоборот удобно, что сразу видно какие данные запрашивает компонент
источник

И

Иван in React — русскоговорящее сообщество
Мерч
Кстати, тупо по личному опыту, выносить в отдельный файл квери для GraphQL нормальная практика? Или все же удобнее просто под компонентом их писать, что бы не видеть эту кучу текста?
Вообще бОльшая часть кверей описывается в gatsby-node, там можно и по модулям бить и вычисления всякие вычислять. А в компонентах квери — это уже финтифлюшки или оптимизации памяти
источник

М

Мерч in React — русскоговорящее сообщество
Иван
Вообще бОльшая часть кверей описывается в gatsby-node, там можно и по модулям бить и вычисления всякие вычислять. А в компонентах квери — это уже финтифлюшки или оптимизации памяти
оке, спасибо
источник

М

Мерч in React — русскоговорящее сообщество
Umid Musaev
Ребят, где вы обычно пишете запросы к апи?
Я раньше всегда делал их в асинхронных экшенах, а теперь появилась задача сделать запрос без изменения стейта, т.е. к редюсеру уже стучаться не нужно.
Стоит ли вынести все запросы в отдельную утилиту, или продолжать писать их в экшенах, даже если в стейте ничего не меняю?
свой стейтменеджер?
источник

UM

Umid Musaev in React — русскоговорящее сообщество
Мерч
свой стейтменеджер?
Нет, редакс
источник

М

Мерч in React — русскоговорящее сообщество
Umid Musaev
Нет, редакс
Я так понял у вас санки
источник

UM

Umid Musaev in React — русскоговорящее сообщество
Мерч
Я так понял у вас санки
Ага
источник