511 читали · 1 год назад
React Router 6: частные маршруты (Protected Routes)
В React Router частные маршруты (или Protected Routes) требуют, чтобы пользователь был аутентифицирован для доступа к данным маршрутам или страницам. Если пользователь не аутентифицирован для конкретной страницы, у него будет запрещен доступ к ней. Классическим примером является аутентификация в React-приложении, где пользователю разрешен доступ только к защищенным страницам после успешной аутентификации (проверки подлинности). Однако авторизация простирается дальше аутентификации. Например, у пользователя...
1 год назад
Прощайте, useState и useEffect: революция в React
Источник: Nuances of Programming Многие разработчики продолжают использовать хуки useState и useEffect для обновления состояний, но мне такой подход не нравится. Проблема заключается в том, что компонент одновременно монтируется, перемонтируется и размонтируется, что приводит к неожиданному поведению. В результате при записи в консоль результат может быть повторен три раза. Назначение хука useLoaderData Хук useLoaderData  —  это пользовательский хук в React, который помогает загружать данные в компонент...