Size: a a a

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

2020 October 27

АБ

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

Т

Тимофей 🛴 in React — русскоговорящее сообщество
🐟Andrey 🐠Lukin
Для кодгена типов можно использовать не аполовский пакет.
А скинь какой пожалуйста
источник

c

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

x

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

II

Ilya Izilanov in React — русскоговорящее сообщество
🐟Andrey 🐠Lukin
Совмещение аполло клиента с мобх/редакс сторами редко имеет смысл.
все равно лучше писать запросы в отдельном слое + такое написание позволяет пользоваться например мощью observables / effector'a
источник

c

cosmonaut in React — русскоговорящее сообщество
Александр Бакиматов
а как с реактом связано кроме того что пишешь реакт приложение?
а че вы такие злые
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
cosmonaut
а че вы такие злые
в смысле?
источник

c

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

II

Ilya Izilanov in React — русскоговорящее сообщество
Тимофей 🛴
А скинь какой пожалуйста
gql-codegen не зависит от либы, хоть apollo хоть relay
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
🤷
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
вот и поговорили
источник

V

Vetro in React — русскоговорящее сообщество
Саша Домоседов
В общем, на сколько я понял jest для юнит тестирования, rtl для интеграционных, а cypress/puppeteer для e2e?
Jest это просто раннер тестов

Не важно каких
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Ilya Izilanov
gql-codegen не зависит от либы, хоть apollo хоть relay
Да точно
источник

A

Alexander in React — русскоговорящее сообщество
🐟Andrey 🐠Lukin
Для кодгена типов можно использовать не аполовский пакет.
Я пробовал graphql-code-generator. Он умеет генерить, хуки и hoc. В обоих случаях запросы в компонентах.
источник

🐟🐠

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

В основном потому что в первом случае был простой контроль над аполло сервером и над графкл схемой и туда могли уехать все сложности фронтенда и фронтенд был максимально тривиальным.

А во втором (сейчас) сервер делают другие люди и нужно много всего будет хендлить в приложении
источник

V

Vetro in React — русскоговорящее сообщество
Александр Бакиматов
короче главное снапшотами не тестить🌚
Я снапшотами только ошибки типов тестирую 🤪
источник

YA

Yarik Artamonov in React — русскоговорящее сообщество
x1dan
401 ошибка означает что авторизацию не прошёл
не пойму что сделать чтобы её пройти. Написано - Для доступа, запрос должен содержать header
name: X-API-KEY
value: dec3cfb4-ee86-4b1b-b0a3-a2d612a08a90
Я добавил в запрос
источник

Р

Роман in React — русскоговорящее сообщество
Какая разница между либой react-paginate и react-paginate-next
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Vetro
Я снапшотами только ошибки типов тестирую 🤪
ну вот да, это нормальная тема
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
хотя и заморочисто пиздец )))
источник