REact
1.8K subscribers
249 photos
2 videos
2 files
994 links
Статьи, уроки, инструменты и все что связано с reactjs.

По вопросам сотрудничества- @Daily_admin_info

По иным темам @un_ixtime
Download Telegram
Как использовать React Dev Tools — с примерами кода и видео

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

React Dev Tools — это расширение, созданное командой React. Это позволяет разработчикам отлаживать свой код в своих инструментах разработчика.

https://shly.link/dyUnd
5 советов по оптимизации производительности вашего приложения React

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

В этом посте мы рассмотрим пять советов по повышению производительности вашего приложения React.

https://shly.link/51uF0
5 шаблонов проектирования React, которые вы должны знать

Вы устали писать один и тот же код снова и снова? Хотите вывести свои навыки React на новый уровень? Откройте для себя возможности HOC, Render Props, Hooks и Context API; эти пять умопомрачительных шаблонов проектирования React изменят ваше представление о программировании!


(если пост не открывается полностью, откройте в режиме инкогнито)



https://shly.link/VmS9G
Методы структурирования папок для начинающих и продвинутых проектов React

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

https://shly.link/dev6ebH
4 совета React, которые мгновенно улучшат ваш код

Уверенное знание React — один из самых ценных навыков для фронтенд-разработчика. Многие компании постоянно ищут разработчиков React и хотят платить им все больше и больше. Вот почему так важно постоянно совершенствоваться как разработчик, поскольку это очень полезное занятие.

Чтобы помочь вам в вашем путешествии, я хотел бы поделиться четырьмя советами, которые помогли мне написать лучший код React. Надеюсь, вы найдете для себя что-то новое и полезное. Итак, давайте приступим!

https://shly.link/GP6t7
Многопоточное приложение React с использованием useWorker

Web Worker — это скрипт, работающий в фоновом режиме, не влияющий на пользовательский интерфейс, поскольку он выполняется в отдельном потоке, а не в основном потоке. Таким образом, это не приведет к блокировке взаимодействия с пользователем. Веб-воркеры в основном используются для выполнения дорогостоящих задач в веб-браузере, таких как сортировка большого количества данных, экспорт CSV, обработка изображений и т. д.

https://shly.link/deveHkh
7 маленьких и недооцененных библиотек React 🔥

Сегодня мы поговорим о React. Но не о концепциях React.js, лучших практиках и так далее. Сегодня я расскажу о 7 небольших и недооцененных библиотеках React , которые мне нравится использовать и которые могут понравиться вам.

https://dev.to/naubit/7-small-underrated-react-libraries-h54
6 подходов к выборке данных в React

Введение в выборку данных в React
Простое объяснение обещаний JavaScript
Подход № 1: Fetch API с методами промисов
Подход № 2: библиотека Axios с методами промисов
Подход №3: асинхронные функции (async/await)
Подход № 4: Создание пользовательского хука «useFetch»
Подход № 5: Библиотека запросов React
Подход № 6: RTK-запрос Redux Toolkit
Некоторые заключительные мысли


https://goo.su/TMoWi
This media is not supported in your browser
VIEW IN TELEGRAM
Компоненты React используют props для связи друг с другом. Каждый родительский компонент может передавать некоторую информацию своим дочерним компонентам, предоставляя им реквизиты. Свойства могут напоминать вам атрибуты HTML, но вы можете передавать через них любое значение JavaScript, включая объекты, массивы и функции.

https://beta.reactjs.org/learn/passing-props-to-a-component#passing-jsx-as-children
7 отличных библиотек для React

https://dev.to/gravy59/7-great-libraries-for-react-2g0o
React Anti-Patterns и лучшие практики — что можно и чего нельзя делать

React может показаться одним из наименее самоуверенных фреймворков в паутине Дикого Запада. Несмотря на это, вы можете сделать много ошибок и еще больше вещей, которые вы можете сделать, чтобы написать чистый и читаемый код. В этой статье рассказывается о 17 распространенных анти-паттернах и лучших практиках в React.

https://dev.to/perssondennis/react-anti-patterns-and-best-practices-dos-and-donts-3c2g
react-email

Коллекция высококачественных компонентов без стиля для создания красивых электронных писем с использованием React и TypeScript. Это упрощает кодирование адаптивных электронных писем с поддержкой темного режима. Он также позаботится о несоответствиях между Gmail, Outlook и другими почтовыми клиентами.

https://github.com/resendlabs/react-email
Forwarded from General programming
15 лучших расширений кода VS на 2023 год

Правильное расширение для вашей IDE всегда ускорит процесс разработки и сделает вашу жизнь проще.

Если вы хотите сэкономить свое время, вот 15 лучших расширений VS Code, которые я часто использую:

https://javascript.plainenglish.io/top-15-vs-code-extensions-for-2023-dffa4460b505


(если пост не открывается полностью, откройте в режиме инкогнито)
15 обязательных шпаргалок для разработчиков🚀

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

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

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

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

https://dev.to/ishratumar/15-must-have-cheatsheets-for-developers-1n92
Создание конструктора резюме с помощью React, NodeJS и AI 🚀

https://dev.to/novu/creating-a-resume-builder-with-react-nodejs-and-ai-4k6l
7 инструментов для ускорения разработки в React

В этой статье я расскажу о 7 революционных инструментах и ​​фреймворках, которые сделают вашу React-разработку быстрее, проще и эффективнее, чем когда-либо прежде! Итак, будьте готовы попрощаться с дискомфортом от возни и приветствуйте более эффективный рабочий процесс!
https://dev.to/devland/7-tools-and-frameworks-for-faster-development-in-react-5b18
Создавайте микрофронтенды в React за 3 простых шага

Давайте начнем и создадим наш первый микрофронтенд в React за 3 простых шага.

https://blog.bitsrc.io/build-microfrontend-in-react-in-3-easy-steps-74790fd0c9fb
Создание приложения для комментариев в реальном времени с помощью Socket.io и React

В этом руководстве мы рассмотрим, как создать систему комментариев в реальном времени с использованием React , Node.js и Socket.io . Мы покажем вам, как создать список комментариев, поступающих из API, создавать новые комментарии и транслировать комментарии в режиме реального времени подключенным пользователям с помощью Socket.io .

https://cjbell.hashnode.dev/building-a-real-time-commenting-app-with-socketio-and-react
Как обрабатывать ошибки в React: полное руководство

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

https://adevnadia.medium.com/how-to-handle-errors-in-react-full-guide-bd02634ff523
Как стать лучше с оптимизацией производительности в React

React быстро стал одним из самых популярных фреймворков JavaScript для создания сложных интерактивных пользовательских интерфейсов. Однако с большой мощностью приходит и большая ответственность, а гибкость и сила React могут иметь свою цену — производительность.

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

Виртуальный DOM React помогает оптимизировать скорость рендеринга, но все еще существует ряд факторов, которые могут повлиять на производительность приложения React. Например, большие компоненты со многими вложенными дочерними компонентами могут привести к замедлению времени рендеринга, что приведет к задержке и невосприимчивости интерфейсов.

https://nerdleveltech.com/how-to-be-better-with-performance-optimization-in-react/
Лучшие текстовые редакторы для React

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

https://blog.logrocket.com/best-text-editors-react/