Size: a a a

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

2020 October 27

PW

Pan Włodzimierz in React — русскоговорящее сообщество
окей
источник

S

Stanislav in React — русскоговорящее сообщество
Pan Włodzimierz
ну если например будет два файла
допустим pages/about.js и pages/Header.js то nextjs возьмет Header.js как маршрут
все файлы в директории pages некстом рассматриваются как страницы (file system based routing), используйте отдельную директорию, например components

pages/
 index.js
components/
 header.js


читайте доку некста, она маленькая но там многое неявное становится явным
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Евгений Кравцов
почему
потому что они не несут столько пользы сколько требуют ресурсов на их написание и поддержку. ну и красный снапшотный тест не говорит об ошибке в коде или логике, ну или хотя бы в верстке. он говорит о том что что то изменилось. может быть это ошибка а может нет.
источник

PW

Pan Włodzimierz in React — русскоговорящее сообщество
Stanislav
все файлы в директории pages некстом рассматриваются как страницы (file system based routing), используйте отдельную директорию, например components

pages/
 index.js
components/
 header.js


читайте доку некста, она маленькая но там многое неявное становится явным
я понял
источник

ID

Igor Dranichnikov in React — русскоговорящее сообщество
Привет! Подскажите, кто пользовался либой https://github.com/welldone-software/why-did-you-render - я подключаю её по гайду, но изменённые поля состояния в компоненте всё равно не логируются, там есть какие нибудь подводные камни? компонент на хуках есс-но
источник

ID

Igor Dranichnikov in React — русскоговорящее сообщество
https://github.com/abm0/notes-exercise/blob/master/src/components/Exercise.tsx собс-но компонент, рендеры которого хочу трекать
источник

A

Alexander in React — русскоговорящее сообщество
Привет, вопрос по apollo-client. Если для запросов к серверу используются хуки, как правильно разделить представление и логику? Я же не могу хуки вызывать из редюсера или мобкс стора.
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Alexander
Привет, вопрос по apollo-client. Если для запросов к серверу используются хуки, как правильно разделить представление и логику? Я же не могу хуки вызывать из редюсера или мобкс стора.
Можно не делать запросы из хуков, там же вроде есть клиент через который можно запросы делать
источник

su

sulaimanov ulan in React — русскоговорящее сообщество
Здравствуйте. Хочу спросить, почему у меня теряются стили когда я перехожу на адрес http://localhost:3000/starships/5.
На роуте я вроде все прописал правильно, что бы при переходе на этот адрес у меня рендерился определенный компонент. И указанный компонент рендериться как я и указал, но проблема в том что, также у меня теряются все стили у всех компонентов. Можете указать с чем это связанно и в какую сторону смотреть.
источник

su

sulaimanov ulan in React — русскоговорящее сообщество
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Alexander
Привет, вопрос по apollo-client. Если для запросов к серверу используются хуки, как правильно разделить представление и логику? Я же не могу хуки вызывать из редюсера или мобкс стора.
источник

SD

Stanislav Dobrovolsk... in React — русскоговорящее сообщество
sulaimanov ulan
Здравствуйте. Хочу спросить, почему у меня теряются стили когда я перехожу на адрес http://localhost:3000/starships/5.
На роуте я вроде все прописал правильно, что бы при переходе на этот адрес у меня рендерился определенный компонент. И указанный компонент рендериться как я и указал, но проблема в том что, также у меня теряются все стили у всех компонентов. Можете указать с чем это связанно и в какую сторону смотреть.
А как стили подгружаются? При переходе в другие разделы стили не теряются?
источник

A

Alexander in React — русскоговорящее сообщество
Это да, но неиспользование хуков лишает кучи фич, типа графкуль-кодгена.
Насколько плохая практика логику держать в компоненте-обертке и прокидывать данные во вьюхи?
источник

🐟🐠

🐟Andrey 🐠Lukin in React — русскоговорящее сообщество
Alexander
Это да, но неиспользование хуков лишает кучи фич, типа графкуль-кодгена.
Насколько плохая практика логику держать в компоненте-обертке и прокидывать данные во вьюхи?
Совмещение аполло клиента с мобх/редакс сторами редко имеет смысл.
источник

su

sulaimanov ulan in React — русскоговорящее сообщество
Stanislav Dobrovolskiy
А как стили подгружаются? При переходе в другие разделы стили не теряются?
Да при переходе на другие разделы все работает как и должно работать. А стили я держу в css файлах для каждого компонента отдельно и подключаю через className
источник

Т

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

SD

Stanislav Dobrovolsk... in React — русскоговорящее сообщество
sulaimanov ulan
Да при переходе на другие разделы все работает как и должно работать. А стили я держу в css файлах для каждого компонента отдельно и подключаю через className
я имею ввиду файлы со стилями... у вас, скорее всего, путаница с путями
источник

II

Ilya Izilanov in React — русскоговорящее сообщество
Alexander
Это да, но неиспользование хуков лишает кучи фич, типа графкуль-кодгена.
Насколько плохая практика логику держать в компоненте-обертке и прокидывать данные во вьюхи?
почему лишает?
источник

🐟🐠

🐟Andrey 🐠Lukin in React — русскоговорящее сообщество
Alexander
Это да, но неиспользование хуков лишает кучи фич, типа графкуль-кодгена.
Насколько плохая практика логику держать в компоненте-обертке и прокидывать данные во вьюхи?
Для кодгена типов можно использовать не аполовский пакет.
источник

YA

Yarik Artamonov in React — русскоговорящее сообщество
Помогите нубасу разобраться. Как получить данные с сервера?  вот отсюда https://kinopoiskapiunofficial.tech/documentation/api/#/films/get_api_v2_1_films__id_
источник