Size: a a a

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

2021 April 02

ВБ

Вова Белый in React — русскоговорящее сообщество
evgeny shev
Всем привет . Смотрю курс самурай путь от Камасутры. Он там все бахает на классах ещё тогда . А после просмотра курса, долго разбираться с хуками и на них переходить?
Не, хуки делают аналогичные задачи немного просто в виде функций. Советую сразу на них переходить что бы набить руку
источник

D

Denis in React — русскоговорящее сообщество
Продублирую, вдруг rhf-хакеры подключились:

Всем привет! Я вчера заходил сюда с вопросом по react-hook-form, получил несколько ответов и пошел пробовать. Короче, не получилось. Мб я криво расписал проблему, поэтому сейчас даже сэндбокс накатал: https://codesandbox.io/s/react-hook-form-get-started-forked-g2d5r?file=/src/components/App.jsx

Сейчас к rhf подключены только два инпута (firstName и secondName). Задача - подключить компонент ToDoList, чтобы он отдавал список todo айтемов в виде массива стрингов. И итоговый параметр data, прилетающий в onSubmit выглядел примерно так

{
 firstName: "John",
 secondName: "Doe",
 todoList: [
   "item1-text",
   "item2-text"
 ]
}

Я все еще рассматриваю вариант с reset, но он выглядит оч костыльным и все равно работает с инпутами. Мб есть более правильные способы решить проблему?
источник

М

Мерч in React — русскоговорящее сообщество
iwahid
Ребят, нубский вопрос - переиспользуемые кнопки.
Как максимально корректно реализовать компонент кнопки переиспользуемым? Что бы и на десктопе и на мобилках использовать одну и ту же, но выглядела по разному.

Пример ниже
На десктопе - ширина по контенту
На мобилке - во всю доступную ширину
медиазапросс в цсс?))0
источник

es

evgeny shev in React — русскоговорящее сообщество
Вова Белый
Не, хуки делают аналогичные задачи немного просто в виде функций. Советую сразу на них переходить что бы набить руку
Ну а как сразу перейдешь, если он там делает проект на протяжении всего курса, и юзает классы.  Я просто по видео повторяю за ним его код, и делаю конспект, и понимаю, что зачем используется . А так если сразу делать на хуках, то будет дисгармония с курсом , психи, нервы 😁 поэтому решил уже после , как раз пойму какие задачи решают и зачем они . Просто было интересно, насколько долго осваиваются после классов
источник

M

Mike in React — русскоговорящее сообщество
evgeny shev
Ну а как сразу перейдешь, если он там делает проект на протяжении всего курса, и юзает классы.  Я просто по видео повторяю за ним его код, и делаю конспект, и понимаю, что зачем используется . А так если сразу делать на хуках, то будет дисгармония с курсом , психи, нервы 😁 поэтому решил уже после , как раз пойму какие задачи решают и зачем они . Просто было интересно, насколько долго осваиваются после классов
там есть новый курс, где он переписывает сеть на тайпскрипт и заместо классовых компонент и коннекта юзает хуки
источник

es

evgeny shev in React — русскоговорящее сообщество
Mike
там есть новый курс, где он переписывает сеть на тайпскрипт и заместо классовых компонент и коннекта юзает хуки
2.0 ? О как, я думал там в рамках нового проекта. Ну это уже тогда после первого. А вообще в тайп скрипт не хотел даже лезть, до того как Джун офер поулчу в будущем. А то так до бесконечности можно сидеть на жопе ) думаю хуки уже буду по докам или видосам проходить более коротким )
источник

ВБ

Вова Белый in React — русскоговорящее сообщество
evgeny shev
2.0 ? О как, я думал там в рамках нового проекта. Ну это уже тогда после первого. А вообще в тайп скрипт не хотел даже лезть, до того как Джун офер поулчу в будущем. А то так до бесконечности можно сидеть на жопе ) думаю хуки уже буду по докам или видосам проходить более коротким )
Ты хуки можешь рассмотреть за 20 минут при желании, тебе просто нужно привыкнуть к ним и к тому как их использовать
источник

ВБ

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

ВБ

Вова Белый in React — русскоговорящее сообщество
Сейчас практически все пишут на хуках + ты будешь подключать либы которые юзают хуки чем быстрее разберёшься тем лучше, чем копаться в классах которые сейчас игнорируют зачастую
источник

DK

Dmitry Kudryavtsev in React — русскоговорящее сообщество
Кто-то использовал react-yandex-maps ? Есть ли у них метод типа ‘ready’, что бы пока карта не прогрузилась выкидывать лоадер?
источник

es

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

es

evgeny shev in React — русскоговорящее сообщество
После видоса какого нибудь по ним и доки
источник

ВБ

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

ВБ

Вова Белый in React — русскоговорящее сообщество
посмотри у владилена обзор на все хуки там видос 30 мин вроде перед тем как начнёшь писать, что бы +- накинуть картину
источник

es

evgeny shev in React — русскоговорящее сообщество
Вова Белый
Хороший вариант, я делал так же, но времени на классы немного жаль
Рили ? Ну да, мне тоже так кажется , но для понимания общей картины , говорят норм)
источник

es

evgeny shev in React — русскоговорящее сообщество
Вова Белый
посмотри у владилена обзор на все хуки там видос 30 мин вроде перед тем как начнёшь писать, что бы +- накинуть картину
Ок, спасибо, заценю .
источник

DK

Dmitry Kudryavtsev in React — русскоговорящее сообщество
Dmitry Kudryavtsev
Кто-то использовал react-yandex-maps ? Есть ли у них метод типа ‘ready’, что бы пока карта не прогрузилась выкидывать лоадер?
?
источник

RS

Rustam Sahatov in React — русскоговорящее сообщество
Dmitry Kudryavtsev
Кто-то использовал react-yandex-maps ? Есть ли у них метод типа ‘ready’, что бы пока карта не прогрузилась выкидывать лоадер?
onLoad есть
источник

DK

Dmitry Kudryavtsev in React — русскоговорящее сообщество
Rustam Sahatov
onLoad есть
а где?
источник

RS

Rustam Sahatov in React — русскоговорящее сообщество
В самом теге карты метод
источник