От автора
Самыми популярными сайтами до сих пор остаются интернет-магазины, а мы будем учиться создавать такой с помощью React.JS и Redux. Я вас за ручку проведу от установки библиотеки React.js до деплоя готового интернет-магазина. Мы сделаем вместе очень большой функционал для него. Будем использовать настоящие данные, которые получим по API.
Смотреть видео
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍2
Будь вы новичок или опытный разработчик, это исчерпывающее руководство шаг за шагом проведет вас через процесс создания собственного аудиоплеера с помощью популярной JavaScript-библиотеки React.
Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥2
Изучаем React: Создаем Приложение с Покемонами!
В этом видео вы глубоко погрузитесь в мир React и Axios, создавая приложение для загрузки данных о Покемонах с использованием встроенных хуков
Смотреть видео📱
В этом видео вы глубоко погрузитесь в мир React и Axios, создавая приложение для загрузки данных о Покемонах с использованием встроенных хуков
useEffect и useState, функции fetch и собственного хука. А также вы научимся эффективно управлять состоянием приложения, оптимизировать запросы к внешнему API и создавать модульные компоненты для отображения информации о Покемонах.
Смотреть видео
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
С появлением хуков в React 16.8 стиль написания функциональных компонентов кардинально изменился. Входящие в число этих хуков useEffect и useLayoutEffect играют особую роль в обработке побочных эффектов в коде.
На первый взгляд они могут казаться похожими, однако между ними есть несколько существенных различий. Рассмотрим эти различия, чтобы выяснить, когда в React-проекте стоит использовать useEffect, а когда — useLayoutEffect.
В этой статье мы проведем практическое исследование этих двух важнейших хуков React.
Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3
От автора
В этом курсе разберемся с основами React в ходе создания приложения Списка задач. Поймем принцип компонентного подхода в разработке приложений, познакомимся с такими хуками как useState, useEffect, useRef, useMemo, useContext и многим другим. Приятного просмотра.
Смотреть видео
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3
Визуализация данных в React: какую библиотеку выбрать, чтобы было красиво и без проблем? Recharts, Visx, Nivo, ECharts или, может, что-то еще? Давайте разбираться!
В этой статье оценим восемь разных библиотек: их возможности, плюсы и минусы.
Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2
Этот обучающий проект "React Cinema" для всех, кто хочет освоить React и начать создавать современные веб-приложения.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍2
Это новый 2025 года курс по React.js, который по словам автора будет состоять из 9 модулей содержащих приблизительно 150 - 200 коротких видео-уроков, а также данный курс будет абсолютно бесплатным.
На момент публикации этого поста, автор уже выложил 16 видео
Ссылка на плейлист курса
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4🤣2👍1
Топ-5 библиотек для управления состоянием React в 2025 году
Каждое из этих решений имеет свои особенности, плюсы и подводные камни, что делает выбор оптимального инструмента порой непростым.
В этой статье автор рассмотрит 5 самых популярных библиотек на сегодняшний день, проанализирует их основные преимущества, применение на реальных проектах и актуальность в контексте последних трендов разработки.
Читать статью
Хранение данных и управление глобальным состоянием в React-приложениях всегда было важной темой среди разработчиков. К 2025 году выбор подходящей библиотеки для решения этих задач стал еще более разнообразным — от проверенного Redux до современных, легковесных решений, таких как Zustand и SWR.
Каждое из этих решений имеет свои особенности, плюсы и подводные камни, что делает выбор оптимального инструмента порой непростым.
В этой статье автор рассмотрит 5 самых популярных библиотек на сегодняшний день, проанализирует их основные преимущества, применение на реальных проектах и актуальность в контексте последних трендов разработки.
Читать статью
🔥5👍1
Что не так с CRA? Как стартовать SPA в 2025?
Всё это попробует разобрать автор данного видео
Смотреть видео📱
React команда официально объявила конец эпохи CRA. Они разобрали, что было с CRA не так и предоставили нам альтернативу.
Всё это попробует разобрать автор данного видео
Смотреть видео
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2
Библиотека React — ключевая часть современной веб-разработки. Чтобы извлечь из нее максимум пользы, необходимо освоить и применять сложные стратегии рендеринга. Из этой статье вы узнаете, как это сделать.
Стратегии рендеринга помогают React-разработчикам создавать более быстрые и эффективные приложения. Они упрощают разработку и повышают удобство использования программных продуктов.
Независимо от того, какой у вас опыт, эти стратегии будут вам полезны.
Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2
Из этой статьи вы узнаете, как реализовать простой текстовый редактор с помощь React.js
Что будет уметь делать данный редактор:
Данный урок отлично подойдет тем, кто уже знаком с реактом и хочет прокачать свои скиллы на практике!
Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2
Zustand: Управление состоянием в React
Zustand — это простая и мощная библиотека для управления состоянием в React, которая решает проблемы существующих решений:
🔜 Нет бойлерплейта — минимальный код по сравнению с Redux.
🔜 Нет контекста — Zustand не требует Context.Provider, избавляя от лишних ререндеров.
🔜 Высокая производительность — ререндер происходит только при изменении подписанных частей состояния.
🔜 Гибкость — можно использовать Zustand как для глобального состояния, так и для локального.
Читать статью
Управление состоянием в React — один из самых важных моментов при разработке приложений. Многие начинают с useState и useReducer, но со временем понимают, что для глобального состояния нужно что‑то более мощное. Здесь хорошо подойдут Redux, MobX, Recoil и, конечно, Zustand.
Zustand — это простая и мощная библиотека для управления состоянием в React, которая решает проблемы существующих решений:
Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥4
Основные различия между React.js 🙌 React Native
Несмотря на общие концепции, они имеют разное назначение и уникальные характеристики. И в этой статье мы сравним React.js и React Native, чтобы ответить на вопросы...
Читать статью
В постоянно меняющейся сфере разработки мобильных и веб-приложений React зарекомендовал себя как популярная JavaScript-библиотека, предназначенная для создания пользовательских интерфейсов. Эта библиотека не ограничена одной платформой, она представлена в двух основных вариантах: React.js для создания веб-приложений и React Native для разработки мобильных платформ.
Несмотря на общие концепции, они имеют разное назначение и уникальные характеристики. И в этой статье мы сравним React.js и React Native, чтобы ответить на вопросы...
Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
📚 Полезные библиотеки для React-приложений в 2025 году: на что обратить внимание
Из этой статьи вы узнаетет, какие библиотеки стоит добавить в свой набор в 2025 году. Будут приведены плюсы и минусы каждой, данные с GitHub и примеры использования.
Читать статью
Из этой статьи вы узнаетет, какие библиотеки стоит добавить в свой набор в 2025 году. Будут приведены плюсы и минусы каждой, данные с GitHub и примеры использования.
Читать статью
👍2🔥1
Рассмотрим, как с нуля создать приложение Todo (список дел) с помощью React, библиотеки JavaScript для разработки пользовательских интерфейсов, используя синтаксис ES6 и хуки React.
Это будет базовое приложение с полем для ввода элемента Todo и кнопкой рядом с каждым элементом, предназначенной для его удаления.
Кроме того, мы будем использовать хук
useState из React для сохранения состояния приложения и некоторые продвинутые функции JavaScript, такие как map(), массив spread, ternary operator и метод filter(). Цель этого руководства — помочь новичкам начать работу с React.Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2🥱1
React context - некий интерфейс, который позволяет сохранять какие-либо данные и передавать их вниз по дереву без передачи пропсов в дочерние компоненты.
Т.е по сути что-то на подобие стора из всем нам известных Redux, MobX, Effector и т.п, но конечно же есть различия и довольно большой минус, о котором из данной стати...
Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥1
Разворачиваем микрофронты на Next.js
Из этой статьи вы узнаете о микрофронтах — что это такое, какие у них плюсы и минусы, и как их можно реализовать.
Читать статью🤓
Из этой статьи вы узнаете о микрофронтах — что это такое, какие у них плюсы и минусы, и как их можно реализовать.
Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥1
Гибкий лэйаут для динамических форм с react-jsonschema-form
Из этой статьи вы узнаете, как легко расширить возможности библиотеки и организовать поля в удобный многоколоночный макет.
Читать статью
Если ваша форма разрастается и превращается в бесконечный список полей, стандартного функционала react-jsonschema-form может быть недостаточно.
Из этой статьи вы узнаете, как легко расширить возможности библиотеки и организовать поля в удобный многоколоночный макет.
Читать статью
👍4🔥1
Symfony + React: Основные проблемы и методы их решения
Используя их вместе, разработчики получают гибкость разделения фронтенда и бэкенда, что упрощает поддержку и масштабирование. Например, бэкенд на Symfony можно переиспользовать для мобильного приложения или другого клиента, пока React обеспечивает отличное UX в браузере.
Однако сочетание двух разных технологий несет и ряд вызовов. Нужно грамотно спроектировать API для связи между фронтом и бэком, обеспечить безопасный обмен данными и учесть особенности работы SPA (например, отсутствие перезагрузки страниц, хранение состояний на клиенте и пр.).
Возникают вопросы: как организовать взаимодействие React-приложения с Symfony API? Как защитить API и пользовательские данные от угроз, таких как несанкционированный доступ или атаки?
В этой статье мы рассмотрим основные проблемы интеграции Symfony + React, связанные с API и безопасностью, а также предложим практические методы их решения. Статья ориентирована на разработчиков от начинающих до среднего уровня и включает примеры кода и наглядные иллюстрации ключевых моментов.
Читать статью🤓
Symfony и React – мощная связка для создания современных веб-приложений.
Symfony, как PHP-фреймворк, обеспечивает надежный серверный бэкенд: работу с базой данных, бизнес-логику, REST API и безопасность.
React же отвечает за динамичный интерфейс на стороне клиента, позволяя создавать богатые Single Page Application (SPA) с мгновенной реакцией на действия пользователя.
Используя их вместе, разработчики получают гибкость разделения фронтенда и бэкенда, что упрощает поддержку и масштабирование. Например, бэкенд на Symfony можно переиспользовать для мобильного приложения или другого клиента, пока React обеспечивает отличное UX в браузере.
Однако сочетание двух разных технологий несет и ряд вызовов. Нужно грамотно спроектировать API для связи между фронтом и бэком, обеспечить безопасный обмен данными и учесть особенности работы SPA (например, отсутствие перезагрузки страниц, хранение состояний на клиенте и пр.).
Возникают вопросы: как организовать взаимодействие React-приложения с Symfony API? Как защитить API и пользовательские данные от угроз, таких как несанкционированный доступ или атаки?
В этой статье мы рассмотрим основные проблемы интеграции Symfony + React, связанные с API и безопасностью, а также предложим практические методы их решения. Статья ориентирована на разработчиков от начинающих до среднего уровня и включает примеры кода и наглядные иллюстрации ключевых моментов.
Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥1
Изучение React без прочной базы JavaScript похоже на строительство дома без фундамента.
Из этой статьи вы узнаете о восьми ключевых концепций, которые помогут вам уверенно чувствовать себя в React-разработке и писать качественный код.
Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5