React JS
17.7K subscribers
555 photos
60 videos
5 files
631 links
React программирование

@haarrp - admin

@itchannels_telegram - 🔥лучшие ит-каналы

@javascriptv - продвинутый javascript

@programming_books_it - бесплатные it книги

@ai_machinelearning_big_data - ml

№ 5037566384
Download Telegram
👩‍💻 Эта статья объясняет, как правильно рендерить массив компонентов в React, избегая ошибок, связанных с использованием индексов массива в качестве значений свойства key!

🌟 Автор приводит примеры проблем, возникающих при использовании индексов, и показывает, как заменить их уникальными идентификаторами для корректной работы.

🔗 Ссылка: *клик*

@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16👍4💋1
🖥 ToolJet — это платформа с открытым исходным кодом для низкокодовой разработки, предназначенная для создания и развертывания бизнес-приложений с минимальными усилиями!

🌟 Она предоставляет интуитивно понятный интерфейс с возможностью перетаскивания компонентов, что позволяет быстро создавать сложные и отзывчивые пользовательские интерфейсы. ToolJet поддерживает интеграцию с более чем 50 различными источниками данных, включая базы данных (PostgreSQL, MongoDB, MySQL), облачные хранилища, GraphQL, API, а также такие сервисы, как Airtable, Google Sheets и OpenAI.

🔐 Лицензия: AGPL-3.0

🖥 Github

@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥53🥱1
👩‍💻 Эта статья посвящена оптимизации производительности в React-приложениях!

🌟 Статья объясняет, как уменьшить количество ненужных рендеров компонентов, используя такие методы, как мемоизация с помощью React.iss.onemo, useMemo и useCallback. Автор также обсуждает, как правильно управлять состоянием и оптимизировать работу с компонентами, чтобы приложение оставалось быстрым и масштабируемым.

🔗 Ссылка: *клик*

@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
19👍4🔥1
🖥 Шпаргалка по оптимальной ширине в media для создания адаптивных веб-сайтов!

@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
28🔥1
🔥 25 декабря 1990 года в CERN британский физик и пионер Интернета Тим Бернерс-Ли создал первый в мире веб-браузер под названием WorldWideWeb!

🔍 Вот его эмулятор: *клик*

@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥336👍5
👩‍💻 Эта статья рассматривает ключевые паттерны проектирования, которые помогают создавать масштабируемые и удобные для поддержки React-приложения!

🌟 В статье приводятся примеры практического применения, включая создание компонентов, разбиение бизнес-логики и UI, использование пользовательских хуков для обработки данных и управление сложным состоянием с помощью useReducer.

🔗 Ссылка: *клик*

@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍113
🔍 Этот мисье явно знает толк в извращениях...

@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
😁31🤣16🐳43👍3🔥1
👩‍💻 HeroUI (ранее известная как NextUI) — это современная, быстрая и красивая библиотека компонентов пользовательского интерфейса для React, предназначенная для создания доступных и настраиваемых веб-приложений!

🌟 Она построена на основе Tailwind CSS, что обеспечивает отсутствие стилей во время выполнения и минимизацию лишних классов в вашем проекте. HeroUI предоставляет плагин для настройки тем, позволяя изменять семантические токены или создавать совершенно новые темы. Компоненты HeroUI полностью типизированы, что упрощает процесс обучения и обеспечивает лучший опыт для разработчиков. Кроме того, библиотека автоматически распознает темный режим и переключает тему при изменении соответствующего свойства в HTML.

🔗 Ссылка: *клик*

@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
8🔥4👍2😁1
⚡️Легкий способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:

МАШИННОЕ ОБУЧЕНИЕ: t.iss.one/ai_machinelearning_big_data
C++ t.iss.one/cpluspluc
Python: t.iss.one/pythonl
Linux: t.iss.one/linuxacademiya
Хакинг: t.iss.one/linuxkalii
Devops: t.iss.one/DevOPSitsec
Data Science: t.iss.one/data_analysis_ml
Javascript: t.iss.one/javascriptv
C#: t.iss.one/csharp_ci
Java: t.iss.one/javatg
Базы данных: t.iss.one/sqlhub
Python собеседования: t.iss.one/python_job_interview
Мобильная разработка: t.iss.one/mobdevelop
Docker: t.iss.one/DevopsDocker
Golang: t.iss.one/Golang_google
React: t.iss.one/react_tg
Rust: t.iss.one/rust_code
ИИ: t.iss.one/vistehno
PHP: t.iss.one/phpshka
Android: t.iss.one/android_its
Frontend: t.iss.one/front
Big Data: t.iss.one/bigdatai
Собеседования МЛ: t.iss.one/machinelearning_interview
МАТЕМАТИКА: t.iss.one/data_math
Kubernets: t.iss.one/kubernetc
Разработка игр: https://t.iss.one/gamedev
Haskell: t.iss.one/haskell_tg
Физика: t.iss.one/fizmat

💼 Папка с вакансиями: t.iss.one/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.iss.one/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.iss.one/addlist/eEPya-HF6mkxMGIy
Папка ML: https://t.iss.one/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: https://t.iss.one/addlist/mzMMG3RPZhY2M2Iy

😆ИТ-Мемы: t.iss.one/memes_prog
🇬🇧Английский: t.iss.one/english_forprogrammers
🧠ИИ: t.iss.one/vistehno

🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: https://t.iss.one/addlist/BkskQciUW_FhNjEy
2👍1
👩‍💻 Avvvatars — это библиотека React с открытым исходным кодом, предназначенная для генерации уникальных аватаров для пользователей!

💡 Она предлагает 40 тщательно подобранных цветов и 60 уникальных форм, что позволяет создавать разнообразные и запоминающиеся аватары. Библиотека легковесна (менее 100 КБ) и проста в использовании, что делает её подходящей для интеграции в различные проекты.

🔗 Ссылка: *клик*

@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍188🔥2
🌐 Курс по разработке мобильных приложений с React Native, Supabase, Next.js!

🕖 Продолжительность: 11:46:01

🔗 Ссылка: *клик*

#курс #reactnative

@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍154🔥2
🖥 Flexbox Labs — это веб-приложение с открытым исходным кодом, предназначенное для создания гибких макетов с использованием CSS Flexbox!

🌟 Оно предоставляет интуитивно понятный интерфейс, позволяющий в реальном времени настраивать параметры Flexbox и наблюдать за изменениями, что облегчает процесс обучения и экспериментов с макетами.

🔐 Лицензия: MIT

🖥 Github

@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍152
🌐 Эта статья предоставляет руководство по разработке полнофункциональных приложений на Next.js с использованием стека из Zod, TypeScript, tRPC, React Query и Sequelize ORM!

🌟 В статье подробно объясняется, как настроить проект на Next.js, интегрировать PostgreSQL для хранения данных, использовать схемы Zod для валидации и Sequelize для работы с базой данных. Также рассматривается использование tRPC для эффективного получения данных и работы с CRUD-операциями для моделей, таких как Post и Author.

🔗 Ссылка: *клик*

@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍3
👩‍💻 AgnosticUI — это библиотека компонентов интерфейса, разработанная для работы с различными фреймворками, такими как React, Vue 3, Svelte, Astro и Angular!

🔗 Ссылка: *клик*

@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍72🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 LogoCreator — приложение с открытым исходным кодом, которое использует Flux 1.1 для генерации разнообразных логотипов по вашему запросу!

🖥 Github

@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍156🔥4
👩‍💻 Эта статья описывает, как создать резюме с возможностью экспорта в PDF, используя React, TypeScript и Next.js!

🌟 В ней пошагово объясняется, как разработать адаптивное резюме с поддержкой вывода в PDF. Рассматриваются такие аспекты, как настройка SEO с использованием мета-тегов, создание структуры резюме (разделы о работе, проектах, контактах) и интеграция функции экспорта с помощью библиотеки React-to-print.

🔗 Ссылка: *клик*

@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍102🔥2
👩‍💻 В этой статье автор объясняет основные принципы React для начинающих!

🌟 Автор рассматривает ключевые темы: JSX, состояние, пропы, рендеринг списков, обработку событий, хуки и однонаправленный поток данных. Также даются рекомендации по настройке окружения и базовым знаниям JavaScript, необходимым для работы с React.

🔗 Ссылка: *клик*

@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍75🔥2
👩‍💻 Полный курс React Native для начинающих!

🕞 Продолжительность: 4:23:52

🔗 Ссылка: *клик*

#курс #reactnative
Please open Telegram to view this post
VIEW IN TELEGRAM
👍101🖕1
👩‍💻 AgnosticUI — это библиотека компонентов интерфейса, разработанная для работы с различными фреймворками, такими как React, Vue 3, Svelte, Astro и Angular!

🔗 Ссылка: *клик*

@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍91🔥1🥰1
🖥 Squish — инструмент для сжатия изображений, работающий прямо в браузере и использующий технологии WebAssembly для высокой производительности!

🌟 Squish поддерживает популярные форматы, такие как AVIF, JPEG, JPEG XL, PNG, и WebP, обеспечивая сжатие без загрузки изображений на сервер. Пользовательский интерфейс построен на React и TypeScript, с использованием Vite для быстрой разработки и Tailwind CSS для стилизации.

🔐 Лицензия: MIT

🖥 Github

@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥41
👩‍💻 react-bits — это открытая библиотека сниппетов для React.js, разработанная для упрощения создания анимированных и интерактивных компонентов пользовательского интерфейса!

🌟 Она предлагает разнообразные текстовые анимации, такие как Split Text, Blur Text, Wave Text и Shiny Text, а также UI-компоненты, включая Stack, Dock и Masonry. Библиотека минимизирует зависимости, обеспечивая легкую интеграцию в проекты React.

🖥 Github

@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍183🔥3