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

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

По иным темам @un_ixtime
Download Telegram
Лучший Backend как услуга для вашего приложения React

Если вы создаете приложение самостоятельно или с ограниченным бюджетом, вы можете рассмотреть возможность использования серверной части как услуги (BaaS). Это позволяет вам сосредоточиться на внешнем интерфейсе вашего приложения, но при этом иметь полнофункциональное приложение с базой данных, проверкой подлинности и многим другим.

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

https://shly.link/50rGC
Учебное пособие по библиотеке тестирования React — как писать модульные тесты для приложений React

В этом уроке вы узнаете, как уверенно писать модульные тесты с помощью Testing Library . Это очень популярная тестовая библиотека React для написания модульных тестов.

https://shly.link/Ha9gA
Forwarded from Angular Vue js React
React — лучшие практики

При работе над приложением React соблюдение следующих соглашений по кодированию обеспечит вам лучший опыт разработки

https://shly.link/devShfK
10 супер полезных расширений React Chrome

В этой статье мы собрали 10 лучших расширений Google Chrome, которые помогут вам работать более продуктивно. Давайте погрузимся в это без дальнейших издержек.

https://shly.link/dBkqj
Универсальный солдат: обзор библиотеки Signals от команды Preact

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

Меня зовут Женя, я все еще фронтенд-разработчик в команде Quick Experiments inDrive. И я тоже не люблю выделяться из толпы, поэтому предлагаю обратить внимание на новое решение от команды Preact — Signals. Во вступительной статье создатели библиотеки заявляют о том, что сегодня создано огромное количество решений по управлению состоянием приложения, но они требуют сложной и долгой интеграции с фреймворком. Это усложняет проектирование, так как нужно постоянно держать в уме особенности стейт-менеджера. Усложняется и разработка, так как нужно тратить много времени и сил на интеграцию стейт-менеджера и библиотеки рендеринга.

Выход есть — Signals. Решение, по словам создателей, сочетает оптимальную производительность для разработчиков и легкое внедрение во фреймворк. Под катом — подробный разбор библиотеки.

https://shly.link/habrNgNN
Внедрение ReCAPTCHA В React

Это руководство поможет вам внедрить Google reCAPTCHA v2 в ваши приложения React.js. Чтобы следовать этому руководству, на вашем компьютере должны быть установлены Node.js и Postman .

https://shly.link/sVtFm
Вышел Vite 4.0!

Vite 3 был выпущен пять месяцев назад. С тех пор количество загрузок npm в неделю увеличилось с 1 миллиона до 2,5 миллионов. Экосистема тоже созрела и продолжает расти.
https://shly.link/bbCUM
React — самая популярная библиотека для фронтенд-разработки. А ещё это стабильный фреймфорк, который легко поддерживать, поэтому на нём пишут большие популярные веб-приложения. Если вы ищете новую интересную работу в IT или мечтаете о повышении, то вам подойдет курс Яндекс Практикума «React-разработчик». Курс длится всего 3 месяца, но за это время мы научим вас:

•уверенно разбираться в библиотеке React;
•использовать TypeScript при разработке React-приложений;
•тестировать веб-приложения с помощью юнит-тестов и cypress.

Учёбе нужно будет уделять 20-25 часов в неделю. Обучение разбито на спринты, заниматься можно когда угодно, главное — уложиться в дедлайн.

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

Записаться на курс можно здесь: https://practicum.yandex.ru/react/
7 полезных библиотек React, которые вы должны использовать в своем следующем проекте

Зачем использовать пользовательский код, когда есть готовые решения? Библиотеки необходимы любому разработчику. Я думаю, что это хорошая идея - использовать некоторые из лучших библиотек. В React есть множество отличных подбиблиотек для создания пользовательских интерфейсов, поэтому я составил список из 7 библиотек React, которые могут помочь вам в процессе разработки.

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

https://shly.link/GGAYM
Я попросил Chat GPT создать приложение To-Do. Наконец-то мы встретили нашу замену?

Нас снова заменит ИИ?
Давайте посмотрим, как это было.
https://shly.link/vgMMW
Веб-воркеры, React и TypeScript

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

https://shly.link/rnv6B
Svelte vs React: какой фреймворк изучать в 2023 году?

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

Это не обязательно означает, что вы должны бросить все и выучить это сегодня! Постоянная погоня за последними тенденциями может вас отвлечь и перегрузить.

Этот пост ответит на вопрос, стоит ли мне изучать React или Svelte? раз и навсегда.

Вы увидите несколько примеров кода, объясняющих, почему разработчики React сходят с ума по Svelte, но мы также должны быть реалистами.

React существует намного дольше. Доступно больше библиотек, поддержки и заданий.

Может ли Svelte заменить React? Давай выясним!

https://shly.link/dev9w7D
Conditional wrapping в React

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

Мы могли бы использовать оператор if...else, но он выглядит беспорядочно.

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

Мы могли бы использовать оператор if...else, но он выглядит беспорядочно.

https://shly.link/devi4V7
Создайте приложение для чата в реальном времени с помощью Rust и React

Если вы хотите создать быстрое и надежное приложение для чата в реальном времени, рассмотрите возможность использования Rust и React. Rust известен своей скоростью и надежностью, а React — один из самых популярных интерфейсных фреймворков для создания пользовательских интерфейсов.
https://shly.link/kN3Bh
Применение шаблонов проектирования в React

Эта статья посвящена проблеме, с которой многие из нас сталкиваются при разработке React и Frontend (иногда даже не осознавая, что это проблема): наличие части логики, реализованной в различных компонентах, хуках, утилитах и ​​т. д.

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

https://shly.link/devYTSB
Привет, React, до свидания, useEffect (надеюсь)

В этой статье я покажу вам, как использовать React для замены useEffect в большинстве случаев.

https://shly.link/devmmd3
Лучшие практики React JS

Работая с сайтами, которые ежегодно посещают более 50 миллиардов человек , я пишу на технические темы и учу инженеров иметь прочную основу, которая поможет им продвинуться по карьерной лестнице.
https://shly.link/CEdDQ
В этом руководстве вы узнаете, как создать веб-приложение, которое позволяет отправлять пользователям уведомления, созданные ChatGPT, с помощью React и NodeJS.

https://shly.link/devWXx4
Делаем Анимацию В React С Помощью Framer Motion

Сегодня мы рассмотрим самую популярную и простую в использовании библиотеку анимации в React — Framer motion. Мы увидим, как мы можем легко добавить его в наше приложение React и создать потрясающую анимацию за несколько шагов.

В конце этого урока мы представим библиотеку движений Framer для React и рассмотрим основы анимации в React с помощью Framer.

https://shly.link/hmuxN
Компоненты React для интерактивной математики

Создавайте интерактивные анимированные визуализации с помощью декларативного кода.
https://shly.link/ghXcxY