От автора: сейчас пользователи интернета ожидают персонализированного подхода. Разработчики должны учиться строить сайты, которые предоставляют персонализированный опыт, сохраняя конфиденциальность информации о пользователе. Современные веб-приложения, как правило, обладают серверным API и клиентским интерфейсом. Довольно сложно дать понять обоим концам о том, что пользователь авторизовался. В этом уроке я расскажу вам про настройку Node API и создание React UI. У нас получится ...
Читать далее »Архив меток: React
Детальная двухфакторная аутентификация React
От автора: как выполняется двухфакторная аутентификация (как SMS, так и TOTP) с использованием React, React Router и Amazon Cognito. В этом посте мы рассмотрим, как внедрить реальную регистрацию и авторизацию пользователя с двухфакторной аутентификацией параллельно с маршрутизацией и потоком аутентификации в веб-приложении React. Когда пользователь выйдет из системы, мы будем защищать определенные роуты, перенаправлять их для входа в систему и ...
Читать далее »Работа с Context в React
От автора: React Context в настоящее время является экспериментальным API — но скоро он станет полноправным инструментом разработки! Есть много причин, по которым он представляет интерес, но, возможно, основные заключаются в том, что Context позволяет родительским компонентам неявно передавать данные своим потомкам, независимо от вложенности компонентов. Другими словами, данные могут быть добавлены к родительскому компоненту, а затем любой потомок может ...
Читать далее »Как конвертировать приложение AngularJS 1.x в приложение React — один компонент за раз
От автора: Angular и React – замечательные фреймворки/библиотеки. Angular дает нам определенную структуру MVC (Модель, Вид, Контроллер). React предоставляет легковесный механизм рендеринга на основе смены состояний. Зачастую у разработчиков будет приложение со старым кодом на AngularJS, но им нужно будет создать новые функции в ReactJS. Можно полностью списать приложение на AngularJS и с нуля написать ReactJS приложение, но это решение ...
Читать далее »Как создать блог React на основе Gatsby за 10 минут
От автора: сегодня мы поговорим о том, как можно быстро создать сайт на Gatsby React. Gatsby — это быстрый статический генератор сайтов, основанный на ReactJS. Статический генератор сайта (SSG) представляет собой компромисс между жестко закодированным HTML статического сайта и полномасштабной CMS (Content Management System), как WordPress. SSG можно использовать для создания HTML-страниц для веб-сайтов, ориентированных на контент (таких как блоги). ...
Читать далее »