ReactJS/React Native, JS, HTML, Frontend - Uncolored collection
166 subscribers
242 photos
4 videos
6 files
535 links
Пополняющаяся коллекция материалов по ReactJS и смежных технологий.

Laravel: https://t.me/laravel_uncolored
Vue: https://t.me/vuejs_uncolored
Svelte: https://t.me/svelte_uncolored

Для связи @RainySkys
Download Telegram
Forwarded from FrontEndDev
Пишем свой собственный React.

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

https://pomb.us/build-your-own-react/
Forwarded from FrontEndDev
Dependency injection в React

Статья о том, почему стоит использовать DI и как его реализовать в React приложении.

https://blog.logrocket.com/dependency-injection-react/
Forwarded from FrontEndDev
Как оптимизировать размер бандла SPA и ускорить загрузку приложения в несколько раз

https://habr.com/ru/company/miro/blog/595307/
Forwarded from FrontEndDev
Передаем React компоненты по WebSocket

https://habr.com/ru/post/596237/
Forwarded from FrontEndDev
Полное руководство по React Router: все, что вам нужно знать

https://ui.dev/react-router-tutorial/
Forwarded from IT лекции
⚙️Функциональное программирование с библиотекой RamdaJS

▪️Обзор возможностей и разбор блока Math - Смотреть
▪️Обработка строк и поток вызова функций - Смотреть
▪️Методы объектов - Смотреть
▪️Логические операции - Смотреть
▪️Функции первой необходимости - Смотреть
▪️Трансдюсеры как скидка на дорогие операции - Смотреть

🔝@itlecture
Как создать сервер GraphQL в Next.js

В туториале рассматривается пример подключения GraphQL в Next.js приложение с помощью apollo-server-micro

#graphql #nextjs

К статье(eng)
Использование Effector в стеке React + TypeScript

Effector - стейт-менеджер с несколькими хранилищами для приложений Javascript (React/ React Native/Vue/Node.js)

#effector #state #react #typescript

К статье(rus)
8 удобных React хуков

useTimeout - имплементация setTimeout
usePrevious - для хранения свойств с прошлого состояния
useClickInside - для определения клика внутри элемента
useClickOutside - для клика вне компонента
useFetch - как обертка над fetch
useInterval - имплементация setInterval
useComponentDidMount - для выполнения кода после mount компонента
useComponentWillUnmount - для выполнения кода на unmount компонента

#react

К статье(eng)
​​5 приемов по разделению «бандла» и «ленивой» загрузке компонентов в React.

Разделение Javascript-кода на несколько файлов называется разделением «бандла» или сборки (bundle splitting). Это позволяет загружать только тот код, который который используется приложением в данный момент, другие части загружаются по необходимости (по запросу пользователя).

[ Статья ]

#js #react