9 подписчиков
Всем привет, меня зовут Александр, я являюсь фронтенд разработчиком с 4-х летним опытом работы. В этой статье я решил поделится опытом написания unit тестирования react компонентов. Плюс, хочу понастальгировать по временам, когда я учился их писать. Начну с предистории, тесты я научился писать два года назад, но научится писать и понимать как правильно их писать это две разные вещи. Я долго не мог понять, как правильно писать, чтобы они приносили максимальную пользу и в дальнейшем их было проще сопровождать...
11 месяцев назад
13 подписчиков
Данное свойство основывается на нечастом повторении редко-обновляющихся событий. К примеру, у нас есть каталог товаров на сайте. При каждой загрузке страницы мы обращаемся к бэкенду(чтобы вытащить данные товаров). Во время большого онлайна нагрузка будет слишком большая. Этого мы должны избежать. 👉 React.useState кэширует данные один раз и вместо сервера достаёт их из кэша...
5 месяцев назад
111 подписчиков
Приходилось ли вам работать над проектом, в котором каждое приложение, входящее в его состав, находилось в разных репозиториях? Это может расстраивать и отнимать много времени. Или, возможно, у вас есть код, который вы хотели бы использовать в разных проектах, но не хотите возиться с установкой и управлением пакетом NPM. На помощь приходит монорепозиторий. Он позволяет вам поместить все ваши приложения для проекта в один репозиторий, обмениваться кодом между ними и многое другое! И хотя эта концепция не нова, современные инструменты упрощают ее настройку...
1 год назад