7 способов создать приложение React
Создать приложение React — задача не из простых. Потребуется не только много работать, но и принять несколько ключевых решений, которые влияют на его масштабируемость и совместимость с инструментами и актуальными требованиями.
Способ разработки нужно выбирать, исходя из конечной цели. Вы создаете полноценный веб-продукт или маркетинговый сайт? Будет ли сильная нагрузка на сервер? Сколько разработчиков будут участвовать в создании? Нужно ли использовать компоненты из других приложений? Как приложение будет создано и развернуто?
Чем более масштабируемым и сложным будет приложение с точки зрения технологий, интеграций, функций и людей, работающих над ним, тем важнее выбрать основу, которая не только облегчит разработку, но и способствует дальнейшему развитию.
➡️ Читать дальше
@react_tg
Создать приложение React — задача не из простых. Потребуется не только много работать, но и принять несколько ключевых решений, которые влияют на его масштабируемость и совместимость с инструментами и актуальными требованиями.
Способ разработки нужно выбирать, исходя из конечной цели. Вы создаете полноценный веб-продукт или маркетинговый сайт? Будет ли сильная нагрузка на сервер? Сколько разработчиков будут участвовать в создании? Нужно ли использовать компоненты из других приложений? Как приложение будет создано и развернуто?
Чем более масштабируемым и сложным будет приложение с точки зрения технологий, интеграций, функций и людей, работающих над ним, тем важнее выбрать основу, которая не только облегчит разработку, но и способствует дальнейшему развитию.
@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13👍8🔥1
Для создания видео вам больше не нужны сложные видеоредакторы. Достаточно использовать remotion в связке с React. Он позволяет создавать видеоролики в формате MP4. А чтобы посмотреть результат разработки видео, можно воспользоваться браузером — там доступен предварительный просмотр.
Подробнее о библиотеке тут:
#библиотека #react
@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15❤2🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Circle Swap Photo Gallery — фотогалерея с красивой анимацией замены фотографий, реализованная с помощью React и GSAP.
#галерея #анимация #gsap #react
https://codepen.io/ste-vg/pen/WNvYWKr
@react_tg
#галерея #анимация #gsap #react
https://codepen.io/ste-vg/pen/WNvYWKr
@react_tg
👍13🔥8❤3👎2
При создании приложений, требующих серверной части, мы тратим много времени на настройку сервера и базы данных, написание API, с помощью которых интерфейс может отправлять и получать данные на серверную часть и из неё. С помощью RestDB вы можете легко развернуть сервер и создать базу данных.
В этой статье вы узнаете, как работает RestDB, создав приложение для блога с помощью React и используя RestDB для хранения статей:
@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥3❤2
react-use - это библиотека с коллекцией различных полезных React хуков.
Например:
useNetworkState — отслеживает состояние сетевого подключения браузера;
useOrientation — отслеживает состояние ориентации экрана устройства;
usePageLeave — срабатывает, когда мышь покидает границы страницы;
Более 100 хуков!
npm i react-use
@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥38👍11❤3
This media is not supported in your browser
VIEW IN TELEGRAM
#маркер #animation #marker #react #FramerMotion
https://codepen.io/aderaaij/pen/mdyvVwR
@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3❤1
refine бесшовно связывается с UI-фреймворками и поставляется с готовыми интеграциями для Ant Design System, Material UI, Mantine и Chakra UI 🚀
@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥3❤1
Framer-motion – это популярная библиотека анимации для React, которая позволяет легко создавать плавные анимации на основе жестов.
#junior #react
@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤3🔥1
react-compress был создан с Brotli и Gzip для пользователей React, которые хотят повысить производительность веб-сайта и уменьшить количество кода JS бандла без усилий.
npm i react-compress --save-dev
---
yarn add react-compress -D
#react
@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥3❤1
Представляем 25 ресурсов, полезных для изучения React.
В сети огромное количество платных курсов для знакомства с библиотекой React, однако при должной целеустремленности все можно освоить и без финансовых вложений. Рассказываем, как именно.
#react
@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥4❤2
Хочу поделиться историей создания сайта, работающего на React. К моменту написания этой статьи в плане функциональности было реализовано практически все. До настоящего момента я был сосредоточен в основном на разработке устойчивого каркаса приложения, но планирую развивать его.
Моя сегодняшняя цель — минимальный бюджет в качестве отправной точки с возможностью масштабирования в будущем. Кроме того, хочу иметь полный контроль над инфраструктурой и права на ее использование в качестве коммерческого проекта в будущем, поэтому выбираю собственный сервер, а не SaaS-сервисы и конструкторы сайтов.
@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤1🔥1
React-mapbox-gl — это библиотека, которая позволяет вам использовать Mapbox GL JS, библиотеку JavaScript для интерактивных, настраиваемых векторных карт, в приложении React. Он предоставляет набор компонентов React, упрощающих работу с Mapbox GL JS декларативным способом, позволяя вам указывать поведение и стиль карты в качестве свойств компонента React.
Чтобы начать работу с react-mapbox-gl, вам понадобится токен доступа Mapbox, который вы можете получить, зарегистрировав учетную запись Mapbox. Получив токен доступа, вы можете установить библиотеку с помощью npm или yarn:
npm install react-mapbox-gl mapbox-gl
или
yarn add react-mapbox-gl mapbox-gl
#react
@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15❤2🔥2🤨2
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥36👍12❤3😱2
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥7❤2
🔥 Полезные библиотеки React
@th3rdwave/react-navigation-bottom-sheet - Bottom sheet navigator for React Navigation.
🖥 Github
@react_tg
@th3rdwave/react-navigation-bottom-sheet - Bottom sheet navigator for React Navigation.
@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤2🔥1
Хуки React — это многократно используемые части кода. Хуки позволяют инкапсулировать побочные эффекты, компоновать и повторно использовать логику.
Для большинства сценариев использования существуют хуки React. Зачем изобретать колесо, если есть такое огромное количество хуков с открытым исходным кодом, доступные уже сегодня?
✔️ Читать дальше
@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20👍10❤1🤩1
This media is not supported in your browser
VIEW IN TELEGRAM
Дочерние элементы, обернутые в этот компонент получают возможность перетаскивания. В репозитории можно найти подробную информацию об использовании.
$ npm install react-draggable
▪GIthub
▪Demo
@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31🔥6❤2
Сегодня мы узнаем, как хранить данные с помощью localStorage, а также о некоторых способах их смешивания в вашем приложении React. Итак, когда нам нужно использовать локальное хранилище? Короткий и простой ответ касается сохранения данных, но это не означает, что все данные вашего приложения должны сохраняться. Нам нужны некоторые критерии для хранения порций информации.
@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥3❤1
В этой статье я познакомлю вас с 7 лучшими библиотеками, с которыми вы, возможно, раньше не сталкивались. Независимо от того, являетесь ли вы опытным разработчиком на React или только начинаете работать с React, я думаю, что эти библиотеки станут ценным дополнением к вашему инструментарию.
@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍5❤1🍾1
This media is not supported in your browser
VIEW IN TELEGRAM
Современные SVG Charts - графическая библиотека для создания интерактивных графиков и визуализаций с помощью простого API.
🔥Фишки:
— Множество готовых к использованию графиков
— Графики адаптируются под разные типы устройств
— Возможность пользовательской настройки
✔️ Project
#библиотеки #js #react
@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥7❤2