Web Dev Sandbox
@web_dev_sandbox
Веб-разработка, 3d моделирование и путешествия.
Не только интересные статьи на тему IT, но и персональный блог с мыслями разработчика на удаленке! 🌏
54 posts
React
Тут живут не только проекты на react, но и различные статьи, которые открывают темные закутки этой библиотеки

React является декларативным - что это значит?

При изучении React вы, скорее всего не раз слышали, что он является декларативным. Но что означает декларативность и что противоположно декларативности?

Исследуем код React (часть 1)

Я всегда воспринимала React как черный ящик, который берет JSX и выводит что-то на экран, не задумываясь о том, как он это делает.

React и DOM дерево

Всякий раз, когда я сталкиваюсь с проблемами в работе с React, это происходит потому, что я не очень хорошо понимаю, как он работает на самом деле.

React, динамический выбор компонента для рендеринга

Сегодня хочу разобрать небольшую задачку, которая может кого-то заставить подумать, у меня была необходимость отобразить список элементов в меню, каждый со своей собственной иконкой.

Повторно используемые react компоненты

Эта статья покажет вам, как вы можно создавать повторно используемые и более читаемые компоненты в React, придерживаясь всего нескольких простых правил.

Как использовать useContext() в React?

Контекст React предоставляет данные компонентам независимо от того, насколько глубоко они находятся в дереве компонентов. Контекст используется для управления глобальными данными, например глобальным состоянием, темой, пользовательскими настройками и многим другим.

Осваиваем react-beautiful-dnd (часть 2)

В прошлый раз мы с вами реализовали базовую дран-н-дроп функциональность для списка, и сейчас наше приложение выглядит примерно так:

Осваиваем react-beautiful-dnd (часть 1)

Всем привет! По итогом опроса в телеграм канале я поняла, что вам будет полезна статья по настройке и использованию библиотеки react-beautiful-dnd. Именно поэтому в этой статье мы начнем с вами создавать свой небольшой проект канбан-доски, а в ходе работы и узнаем тонкости этой библиотеки!

React Hook для бесконечной прокрутки

Бесконечная загрузка - это патерн, который очень распространен в приложениях. Например, в интернет-магазине этот патерн может быть полезен для загрузки товаров, поскольку он позволяет пользователю беспрепятственно просматривать каждый товар, доступный в категории или общем списке, без необходимости делать частые паузы и ждать загрузки следующей страницы.