Forwarded from Frontend Info
5 вещей, которые каждый разработчик React должен знать о состоянии
https://reedbarger.com/what-to-know-about-react-state
https://reedbarger.com/what-to-know-about-react-state
Forwarded from Web Stack
Hookrouter: современный подход к React Routing
https://blog.bitsrc.io/hookrouter-a-modern-approach-to-react-routing-b6e36f7d49d9
https://blog.bitsrc.io/hookrouter-a-modern-approach-to-react-routing-b6e36f7d49d9
Medium
Hookrouter: A Modern Approach to React Routing
Routing in React applications using the Hookrouter
Как работает состояние в React
Большой разбор с примерами кода: https://proglib.io/w/8956351b
#react #frameworks
Большой разбор с примерами кода: https://proglib.io/w/8956351b
#react #frameworks
Forwarded from Веб-страница
Создайте свою собственную React-подобную библиотеку с нуля
Если хотите разобраться в том, как работает React на уровне внутренних процессов, то можете попытаться изучить исходный код библиотеки.
Либо прочитать эту статью, где автор создаёт похожую на React библиотеку и показывает, как работают те или иные процессы:
https://tprg.ru/P9Ba
#react
Если хотите разобраться в том, как работает React на уровне внутренних процессов, то можете попытаться изучить исходный код библиотеки.
Либо прочитать эту статью, где автор создаёт похожую на React библиотеку и показывает, как работают те или иные процессы:
https://tprg.ru/P9Ba
#react
Forwarded from Frontender Libs - обзор библиотек JS / CSS
React Material-UI
React Material-UI — это набор компонентов React, которые реализуют концепцию Material Design от Google. Если учесть то, что у библиотеки Material-UI более 30 тысяч звёзд на GitHub, она, вероятно, является самой популярной библиотекой для React.
Стоит отметить качество и объем документации этой библиотеки. Вам нужно разобраться, как все работает, а чем больше функционала, тем больше проблем может возникнуть. Так что наличие обширной и хорошо продуманной документации очень важно.
👉 @sWebDev
React Material-UI — это набор компонентов React, которые реализуют концепцию Material Design от Google. Если учесть то, что у библиотеки Material-UI более 30 тысяч звёзд на GitHub, она, вероятно, является самой популярной библиотекой для React.
Стоит отметить качество и объем документации этой библиотеки. Вам нужно разобраться, как все работает, а чем больше функционала, тем больше проблем может возникнуть. Так что наличие обширной и хорошо продуманной документации очень важно.
👉 @sWebDev
Forwarded from Frontend Info
Выпущен Redux 4.1
Это небольшой выпуск, но размер пакета уменьшился почти на 40%, а сообщения об ошибках улучшены. Вы также можете быть заинтригованы первой версией Alpha Redux Toolkit, которая интегрирует RTK Query - библиотеку выборки и кэширования данных, созданную для Redux.
https://github.com/reduxjs/redux/releases/tag/v4.1.0
Это небольшой выпуск, но размер пакета уменьшился почти на 40%, а сообщения об ошибках улучшены. Вы также можете быть заинтригованы первой версией Alpha Redux Toolkit, которая интегрирует RTK Query - библиотеку выборки и кэширования данных, созданную для Redux.
https://github.com/reduxjs/redux/releases/tag/v4.1.0
GitHub
Release v4.1.0 · reduxjs/redux
This release shrinks our bundle size via error message extraction, updates several error messages for clarity, and optimizes our list of runtime dependencies.
Overall, version 4.1 shrinks from 2.6K...
Overall, version 4.1 shrinks from 2.6K...
Forwarded from FrontEndDev
Replit Blog
Replit — Why We Switched From Webpack To Vite
At Replit, our mission is to make programming more accessible. We provide people with free compute in the cloud so that they can build apps on any device. Among the most popular ways to create apps on the web today is React. Historically, however, React tooling…
Forwarded from Frontend Info
Учебное пособие по Webpack для начинающих: полное пошаговое руководство на 2021 год
https://www.codeinwp.com/blog/webpack-tutorial-for-beginners/
https://www.codeinwp.com/blog/webpack-tutorial-for-beginners/
Forwarded from Frontend Info
Полное руководство по профилированию React приложений
https://blog.asayer.io/the-definitive-guide-to-profiling-react-applications
https://blog.asayer.io/the-definitive-guide-to-profiling-react-applications
Openreplay
The definitive guide to profiling React applications
Learn how to properly profile a React application to understand where the performance bottlenecks can be found
Forwarded from КНИГИ: REACT, JS, ANGULAR, NODE, VUE
Fullstack React Native
Автор: Devin Abbott, Houssein Djirdeh, Anthony Accomazzo, and Sophia Shoemaker
Год издания: 2017
Скачать книгу
#react #english
Автор: Devin Abbott, Houssein Djirdeh, Anthony Accomazzo, and Sophia Shoemaker
Год издания: 2017
Скачать книгу
#react #english
⚛️ 21 хорошая практика для очень хороших React проектов
Несколько практических советов для улучшения качества кода.
https://proglib.io/w/7f05ad53
Несколько практических советов для улучшения качества кода.
https://proglib.io/w/7f05ad53
Forwarded from NOP::Nuances of Programming
Освежите свой опыт разработки простым и удобным языком, избавившись от лишних зависимостей и получив ряд приятных бонусов.
https://nuancesprog.ru/p/12381
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru/p/12381
@nuancesprog #статьи #JavaScript
Forwarded from Frontend Info
Полное руководство для новичков по useReducer Hook
https://javascript.works-hub.com/learn/a-complete-beginners-guide-to-usereducer-hook-f4a78
https://javascript.works-hub.com/learn/a-complete-beginners-guide-to-usereducer-hook-f4a78
JavaScript Works
A Complete Beginner's Guide to useReducer Hook
Oh! but don't we already have a useState hook to handle state management in React? Well, yes! useState does the job pretty well.However, the useState hook is limited in cases where a component needs a complex state structure and proper sync with the tree.…
Бесплатный курс по React. Скидка доступна ещё один день
https://coursevania.com/courses/react-the-complete-guide-with-react-hook-redux-2020-in-4hr/
https://coursevania.com/courses/react-the-complete-guide-with-react-hook-redux-2020-in-4hr/
CourseVania
React - The Complete Guide with React Hook Redux 2021 in 4hr –
Learn how to create high performance web app with react. Hooks, Redux, React Routing, useContext, Fireabase and more
Forwarded from Highload — медіа для розробників
React в 3D: как использовать react-three-fiber
Урок рисования: объясняем, как делать 3D-модели прямо в React с помощью библиотеки react-three-fiber. На выходе получите красивое кресло со светотенями.
https://highload.today/blogs/react-v-3d-kak-ispolzovat-react-three-fiber/?utm_source=telegram&utm_medium=social&utm_campaign=telega
Урок рисования: объясняем, как делать 3D-модели прямо в React с помощью библиотеки react-three-fiber. На выходе получите красивое кресло со светотенями.
https://highload.today/blogs/react-v-3d-kak-ispolzovat-react-three-fiber/?utm_source=telegram&utm_medium=social&utm_campaign=telega
Что нужно знать front-end разработчику, чтобы переехать в США?
Навыки, которые вам пригодятся: https://proglib.io/w/8f9950fb
#roadmap
Навыки, которые вам пригодятся: https://proglib.io/w/8f9950fb
#roadmap
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.