Size: a a a

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

2021 March 02

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Во, теперь я понял
источник

n

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

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Я просто волнуюсь что не могу найти настолько же точного учебника по реакту как и learnjs где все было бы по полочкам, но я так понял это по сути туториал на официальном сайте реакта?
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
newdev
С компонентами реакта ты по идее знаком, дак вот, есть такая штука как роутинг, в котором ты сопоставляешь URL-ы с компонентами, и когда ты переходишь по какойто ссылке, вместо перезагрузки страницы через джс динамически в дом рендерится нужный компонент, соответствующий урлу по которому пользователь перешёл
То есть если юзер нажал кнопку и ему открылась другая страница в этом окне но само окно не обновилось потому что это SPA то это и есть роутинг да?
источник

n

newdev in React — русскоговорящее сообщество
Yarik Pesochenski
Я просто волнуюсь что не могу найти настолько же точного учебника по реакту как и learnjs где все было бы по полочкам, но я так понял это по сути туториал на официальном сайте реакта?
Да, но там вроде в формате учебника только основы, остальное просто в формате документации
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
newdev
Да, но там вроде в формате учебника только основы, остальное просто в формате документации
Ну хоть так
источник

n

newdev in React — русскоговорящее сообщество
Yarik Pesochenski
То есть если юзер нажал кнопку и ему открылась другая страница в этом окне но само окно не обновилось потому что это SPA то это и есть роутинг да?
Не уверен, что ты имел ввиду, но в общем пример с gmail-ом который ты привёл выше был прям в точку)
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
newdev
Не уверен, что ты имел ввиду, но в общем пример с gmail-ом который ты привёл выше был прям в точку)
Ну вот допустим ты находишься на главной странице почты, но сбоку меню и ты перешел по нему в черновики, это роутинг?
источник

n

newdev in React — русскоговорящее сообщество
Yarik Pesochenski
Ну вот допустим ты находишься на главной странице почты, но сбоку меню и ты перешел по нему в черновики, это роутинг?
Не факт, что там это реализовано с помощью роутинга, но это наглядный пример использования концепции SPA
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
newdev
Не факт, что там это реализовано с помощью роутинга, но это наглядный пример использования концепции SPA
Ну в общем я примерно понял)))
источник

n

newdev in React — русскоговорящее сообщество
Yarik Pesochenski
Ну вот допустим ты находишься на главной странице почты, но сбоку меню и ты перешел по нему в черновики, это роутинг?
И с помощью роутинга такое можно сделать, да
источник

B

Bogdan in React — русскоговорящее сообщество
Yarik Pesochenski
Ну вот допустим ты находишься на главной странице почты, но сбоку меню и ты перешел по нему в черновики, это роутинг?
Роутинг в рамках реакта это то что сопоставляет компонент и то что введено в адресной строке, содержимое страницы можно менять и без него
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Хорошо и последний вопрос а то мне на пары вставать еще, что такое хуки и для чего это?
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Bogdan
Роутинг в рамках реакта это то что сопоставляет компонент и то что введено в адресной строке, содержимое страницы можно менять и без него
А, примерно догнал
источник

n

newdev in React — русскоговорящее сообщество
Сам сайт реакта, написанный на реакте - SPA))
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Вхаах рекурсия
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Однажды я устроюсь в redcats вот увидите
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
В общем я пошел ложиться, спасибо большое
источник

n

newdev in React — русскоговорящее сообщество
Yarik Pesochenski
Хорошо и последний вопрос а то мне на пары вставать еще, что такое хуки и для чего это?
Ну они впринципе для разных вещей используются, хук это по сути просто функция которая позволяет что-то делать, есть хук который позволяет создавать состояние (useState), есть хук который позволяет запускать какую-то функцию при изменении нужных переменных (useEffect), есть хуки жизненного цикла (функции, которые запускаются на определенном этапе жизни компонента, при его создании, при его уничтожении, при его обновлении как пример) и т.п., можно юзать не только стандартные хуки реакта, можно юзать из других библиотек и создавать свои)
источник

n

newdev in React — русскоговорящее сообщество
Yarik Pesochenski
В общем я пошел ложиться, спасибо большое
Спокойной
источник