Forwarded from Frontender Libs - обзор библиотек JS / CSS
Semantic UI React
Эта библиотека содержит длинный список готовых компонентов, разработанных таким образом, чтобы способствовать производству семантически правильного кода.
Оригинальная версия библиотеки работала на основе HTML и CSS с небольшими вкраплениями JavaScript. Вы определяли свои HTML-элементы, задавали подготовленные CSS-классы и вызывали подходящую JavaScript-функцию.
Теперь, благодаря добавленной совместимости с React, вы при помощи JSX-кода напрямую определяете компоненты и связываете их с кодом React Component. То есть, вам не нужно волноваться о выборе правильного элемента и добавлять код: «реактивный» подход все это значительно упрощает.
👉 @sWebDev
Эта библиотека содержит длинный список готовых компонентов, разработанных таким образом, чтобы способствовать производству семантически правильного кода.
Оригинальная версия библиотеки работала на основе HTML и CSS с небольшими вкраплениями JavaScript. Вы определяли свои HTML-элементы, задавали подготовленные CSS-классы и вызывали подходящую JavaScript-функцию.
Теперь, благодаря добавленной совместимости с React, вы при помощи JSX-кода напрямую определяете компоненты и связываете их с кодом React Component. То есть, вам не нужно волноваться о выборе правильного элемента и добавлять код: «реактивный» подход все это значительно упрощает.
👉 @sWebDev
Forwarded from FrontEndDev
Используем GPU для повышения производительности JavaScript
https://habr.com/ru/company/vdsina/blog/555994/
https://habr.com/ru/company/vdsina/blog/555994/
Хабр
Используем GPU для повышения производительности JavaScript
Мы, разработчики, всегда стремимся искать возможности повышения производительности приложений. Когда речь идёт о веб-приложениях, то улучшения обычно вносятся т...
Forwarded from IT 1ess0ns
⚙️Изучение React Native
▪️Урок #1 – Разработка мобильного приложения на JavaScript - Смотреть
▪️Урок #2 – Создание проекта. Запуск на Андроид и iOS - Смотреть
▪️Урок #3 – Основные компоненты (View, Text, Button, Alert, Image) - Смотреть
▪️Урок #4 – Написание стилей для приложения - Смотреть
▪️Урок #5 – Создание списка дел (Todo List) - Смотреть
@IT_1ess0ns
▪️Урок #1 – Разработка мобильного приложения на JavaScript - Смотреть
▪️Урок #2 – Создание проекта. Запуск на Андроид и iOS - Смотреть
▪️Урок #3 – Основные компоненты (View, Text, Button, Alert, Image) - Смотреть
▪️Урок #4 – Написание стилей для приложения - Смотреть
▪️Урок #5 – Создание списка дел (Todo List) - Смотреть
@IT_1ess0ns
Forwarded from Frontend Info
Основы анимации React Native
https://eveningkid.medium.com/the-basics-of-react-native-animations-fb00a8ccc178
https://eveningkid.medium.com/the-basics-of-react-native-animations-fb00a8ccc178
Medium
The Basics of React Native Animations
Animation is this science of what is a good movement and what isn’t. Let’s see how to bring the art of animation into React Native.
Forwarded from Frontend Info
Паттерны API, которые должен знать каждый фронтенд разработчик
https://medium.com/js-dojo/api-client-patterns-every-front-end-developer-need-to-know-b0957e05b134
https://medium.com/js-dojo/api-client-patterns-every-front-end-developer-need-to-know-b0957e05b134
Medium
API client patterns every front-end developer need to know
REST API is the de facto standard for the Web Application (client) to communicate with Backend Application (server).
Forwarded from Веб-страница
React в 3D: как использовать react-three-fiber
Популярная JavaScript-библиотека Three.js позволяет работать с 3D-графикой и анимацией, про неё слышали многие. Но знаете ли вы, что существует библиотека, которая объединяет в себе возможности React и Three.js?
Называется эта библиотека react-three-fiber и в этой статье автор показал, как с ней работать:
https://tprg.ru/tuQb
#react #фронтенд
Популярная JavaScript-библиотека Three.js позволяет работать с 3D-графикой и анимацией, про неё слышали многие. Но знаете ли вы, что существует библиотека, которая объединяет в себе возможности React и Three.js?
Называется эта библиотека react-three-fiber и в этой статье автор показал, как с ней работать:
https://tprg.ru/tuQb
#react #фронтенд
Forwarded from Frontender Libs - обзор библиотек JS / CSS
useClippy
useClippy - это React хук, который позволяет читать и писать в буфер обмена пользователя. Особенно полезно для улучшения UX; позволяет уберечь пользователей от двойного щелчка по полям данных, предоставив им кнопку для копирования значений.
👉 @sWebDev
useClippy - это React хук, который позволяет читать и писать в буфер обмена пользователя. Особенно полезно для улучшения UX; позволяет уберечь пользователей от двойного щелчка по полям данных, предоставив им кнопку для копирования значений.
👉 @sWebDev
Forwarded from Highload — медіа для розробників
Пять лучших кастомных хуков React
Разработчик Брайан Арриета опубликовал в блоге на dev.to пять лучших, на его взгляд, кастомных React Hooks.
https://highload.today/pyat-luchshih-kastomnyh-huka-react/?utm_source=telegram&utm_medium=social&utm_campaign=telega
#React #ReactHooks #JavaScript
Разработчик Брайан Арриета опубликовал в блоге на dev.to пять лучших, на его взгляд, кастомных React Hooks.
https://highload.today/pyat-luchshih-kastomnyh-huka-react/?utm_source=telegram&utm_medium=social&utm_campaign=telega
#React #ReactHooks #JavaScript
Forwarded from FrontEndDev
Как реализовать аутентификацию в Next.js с Auth0
https://www.smashingmagazine.com/2021/05/implement-authentication-nextjs-auth0/
https://www.smashingmagazine.com/2021/05/implement-authentication-nextjs-auth0/
Smashing Magazine
How To Implement Authentication In Next.js With Auth0 — Smashing Magazine
At the moment of adding authentication and authorization to our web applications, there are some things that we should evaluate, e.g. whether we need to create our own security platform or whether we can rely on an existing third-party service. Let’s see…
Forwarded from Просто: разработка
Если вы только недавно приступили к изучению React, то эта статья то, что вам нужно!
В статье пошагово расписано создание полноценного WYSIWYG редактора и как следствие, помимо самого создания вы приобщаетесь и к архитектуре кода и знакомитесь ближе с хуками... В общем, одни преимущества.
Читать -> тут.
#react
🔥 @ProstoRazrabotka
В статье пошагово расписано создание полноценного WYSIWYG редактора и как следствие, помимо самого создания вы приобщаетесь и к архитектуре кода и знакомитесь ближе с хуками... В общем, одни преимущества.
Читать -> тут.
#react
🔥 @ProstoRazrabotka
Forwarded from Highload — медіа для розробників
Как интегрировать серверный рендеринг в React-приложение, и зачем он вообще там нужен
Серверный рендеринг (server-side rendering) — это техника рендеринга одностраничного приложения или сайта на сервере, а не в клиентском браузере. В компании RubyGarage рассказывают, как это может помочь улучшению пользовательского опыта, SEO-оптимизации и росту трафика.
https://highload.today/kak-integrirovat-servernyj-rendering-v-react-prilozhenie-i-zachem-on-voobshhe-tam-nuzhen/?utm_source=telegram&utm_medium=social&utm_campaign=telega
Серверный рендеринг (server-side rendering) — это техника рендеринга одностраничного приложения или сайта на сервере, а не в клиентском браузере. В компании RubyGarage рассказывают, как это может помочь улучшению пользовательского опыта, SEO-оптимизации и росту трафика.
https://highload.today/kak-integrirovat-servernyj-rendering-v-react-prilozhenie-i-zachem-on-voobshhe-tam-nuzhen/?utm_source=telegram&utm_medium=social&utm_campaign=telega
Forwarded from FrontEndDev
Пишем реклакс игрушку на JS.
Особенности работы с событиями для desktop и mobile устройств.
https://jem-space.ru/le-popit-dlia-biednykh/
Особенности работы с событиями для desktop и mobile устройств.
https://jem-space.ru/le-popit-dlia-biednykh/
Forwarded from Frontender Libs - обзор библиотек JS / CSS
react-dnd
Крутой Drag&Drop для React.
Набор утилит, которые позволяют создавать сложные интерфейсы с перетаскиванием, сохраняя при этом отвязывание компонентов.
Отличительные особенности:
1. идеально подходит для таких приложений, как Trello и Storify, где перетаскивание отвечает за передачу данных между различными частями приложения;
2. построен поверх Drag&DropHTML5;
👉 @sWebDev
Крутой Drag&Drop для React.
Набор утилит, которые позволяют создавать сложные интерфейсы с перетаскиванием, сохраняя при этом отвязывание компонентов.
Отличительные особенности:
1. идеально подходит для таких приложений, как Trello и Storify, где перетаскивание отвечает за передачу данных между различными частями приложения;
2. построен поверх Drag&DropHTML5;
👉 @sWebDev
Forwarded from Frontender Libs - обзор библиотек JS / CSS
This media is not supported in your browser
VIEW IN TELEGRAM
react-content-loader
Набор компонентов для легкого создания skeleton loadings (как загрузка карты в Facebook).
Отличительные особенности:
1. Plug and play: поставляется с большим количеством пресетов для использования.
2. DIY: можно использовать данный софт, чтобы создавать собственные загрузчики.
3. Поддержка React Native: тот же API с теми же мощными функциями.
4. Легковесный: менее 2 КБ и 0 зависимостей для веб-версии.
👉 @sWebDev
Набор компонентов для легкого создания skeleton loadings (как загрузка карты в Facebook).
Отличительные особенности:
1. Plug and play: поставляется с большим количеством пресетов для использования.
2. DIY: можно использовать данный софт, чтобы создавать собственные загрузчики.
3. Поддержка React Native: тот же API с теми же мощными функциями.
4. Легковесный: менее 2 КБ и 0 зависимостей для веб-версии.
👉 @sWebDev
Forwarded from FrontEnd книги для программистов
TypeScript: Modern JavaScript Development
Автор: Remo H. Jansen, Vilic Vane, Ivo Gabe de Wolff
Год издания: 2016
Скачать книгу
#TypeScript #english
Автор: Remo H. Jansen, Vilic Vane, Ivo Gabe de Wolff
Год издания: 2016
Скачать книгу
#TypeScript #english
Forwarded from CodePen Amazing
This media is not supported in your browser
VIEW IN TELEGRAM
Responsive React Dashboard with Tailwind - приборная панель какого-нибудь инвестиционного сайта или что-то подобное. Можно взять некоторые элементы UI на заметку.
https://codepen.io/dilums/pen/ZEBowxX
https://codepen.io/dilums/pen/ZEBowxX
Forwarded from КНИГИ: REACT, JS, ANGULAR, NODE, VUE
React.js курс для начинающих, 2-е издание
Автор: Максим Пацианский
Год издания:2018
Скачать книгу
#react #русский
Автор: Максим Пацианский
Год издания:2018
Скачать книгу
#react #русский
⚛️ 5 продвинутых паттернов React-разработки
Обзор пяти современных передовых шаблонов разработки на React с их достоинствами и недостатками, а также примерами кода.
https://proglib.io/w/2a3d9c5f
#react
Обзор пяти современных передовых шаблонов разработки на React с их достоинствами и недостатками, а также примерами кода.
https://proglib.io/w/2a3d9c5f
#react
Forwarded from Frontend Info
Как начать работу с React Query - переход с Fetch
https://medium.com/the-react-native-log/how-to-get-started-with-react-query-migrate-from-fetch-18fb426c3760
https://medium.com/the-react-native-log/how-to-get-started-with-react-query-migrate-from-fetch-18fb426c3760
Medium
How to Get Started with React Query — Migrate from Fetch
Write your first React Query request by converting a fetch request and see how to use cached data.
Forwarded from Frontend Info
Где лучше всего разместить Next.js сайт?
https://kontent.ai/blog/comparison-of-jamstack-hosting-platforms-for-next-js
https://kontent.ai/blog/comparison-of-jamstack-hosting-platforms-for-next-js
Kontent.ai
What’s the best place to host Next.js site? | Kontent.ai | Kontent.ai