Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 3131 сообщений
Cообщения с меткой

reactjs - Самое интересное в блогах

«  Предыдущие 30 Следующие 30  »
rss_habr

Управление состоянием в React приложения

Понедельник, 09 Января 2023 г. 17:20 (ссылка)

Всем привет!

Все мы прекрасно знаем что построить полноценный стор на react context достаточно тяжело, а оптимизировать его ещё тяжелее.

А что если я расскажу как это можно сделать быстро и просто?

Читать далее

https://habr.com/ru/post/709692/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709692

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Знакомство c Reatom

Вторник, 03 Января 2023 г. 12:00 (ссылка)





Привет, меня зовут Артём Арутюнян и я автор менеджера состояния Reatom. Этим постом открывается серия обучающих материалов на русском языке, документация на английском доступна на официальном сайте.



А оно вам надо? Думаю, да, потому что Reatom — это универсальное решение, которое позволяет легко пошарить глобальное состояние за микроскопическую (2.5KB) цену, эффективно строить самодостаточные и переиспользуемые логические модули гигантских приложений или просто сделать ваш сетевой кеш реактивным с помощью дополнительного пакета @reatom/async.



В этой статье мы кратко пройдёмся по мотивации и истории, а потом разберём основные фичи и примеры их использования вместе с биндингами к React.js. Похожий разбор есть в виде скринкаста. Читать дальше →

https://habr.com/ru/post/708826/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708826

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Знакомство c Reatom

Вторник, 03 Января 2023 г. 12:00 (ссылка)





Привет, меня зовут Артём Арутюнян и я автор менеджера состояния Reatom. Этим постом открывается серия обучающих материалов на русском языке, документация на английском доступна на официальном сайте.



А оно вам надо? Думаю, да, потому что Reatom — это универсальное решение, которое позволяет легко пошарить глобальное состояние за микроскопическую (2.5KB) цену, эффективно строить самодостаточные и переиспользуемые логические модули гигантских приложений или просто сделать ваш сетевой кеш реактивным с помощью дополнительного пакета @reatom/async.



В этой статье мы кратко пройдёмся по мотивации и истории, а потом разберём основные фичи и примеры их использования вместе с биндингами к React.js. Похожий разбор есть в виде скринкаста. Читать дальше →

https://habr.com/ru/post/708826/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708826

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Эмулируем React useState в обычном JS (via data-attributes & css selectors)

Воскресенье, 01 Января 2023 г. 15:19 (ссылка)

Добрый день хабр! Решил поделиться своим небольшим, но полезным открытием в плане использования html data-attributes & css selectors.

Html data-attributes - это кастомные атрибуты, которые вы можете сами назначать куда-угодно и с каким угодно именем (но имя должно начинаться с префикса data-). Затем вы можете использовать их в css селекторах, чтобы влиять на содержимое классов и уже классами управлять элементами. Движок браузера автоматически среагирует на изменение data-атрибута и применит соответствующий код css класса.

-

https://habr.com/ru/post/708822/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708822

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Делаем фронт на React, а ChatGPT будет нашим Redux редьюсером

Четверг, 29 Декабря 2022 г. 16:04 (ссылка)

Приложение React/Redux представляет собой односторонний цикл потока данных. Пользователь взаимодействует с пользовательским интерфейсом, который производит действия Redux, которые отправляются в функции reducer, которые обновляют объект состояния приложения, который передается обратно в React для повторного отображения пользовательского интерфейса.

Разговор с ChatGPT также представляет собой односторонний цикл. Человек посылает запрос (действие), который передается языковой модели (редуктор), которая обновляет разговор (состояние) своим ответом.

Можем ли мы использовать последнюю модель ChatGPT для этих целей? Спойлер: да, можем!

Читать далее

https://habr.com/ru/post/708360/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708360

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] React + TypeScript: необходимый минимум

Понедельник, 26 Декабря 2022 г. 17:01 (ссылка)





Привет, друзья!



Представляю вашему вниманию перевод этой замечательной статьи.



Многие React-разработчики спрашивают себя: надо ли мне учить TypeScript? Еще как надо!



Преимущества изучения TS могут быть сведены к следующему:




  • ваши шансы получить более высокооплачиваемую работу сильно увеличатся;

  • в вашем коде будет намного меньше багов, его будет легче читать и поддерживать;

  • рефакторить код и обновлять зависимости станет гораздо проще.



Эта статья представляет собой минимальное введение по использованию TS в React.



Антигероем нашей истории будет Пэт — очень неприятный технический директор.

Читать дальше →

https://habr.com/ru/post/707744/?utm_source=habrahabr&utm_medium=rss&utm_campaign=707744

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] React + TypeScript: необходимый минимум

Понедельник, 26 Декабря 2022 г. 17:01 (ссылка)





Привет, друзья!



Представляю вашему вниманию перевод этой замечательной статьи.



Многие React-разработчики спрашивают себя: надо ли мне учить TypeScript? Еще как надо!



Преимущества изучения TS могут быть сведены к следующему:




  • ваши шансы получить более высокооплачиваемую работу сильно увеличатся;

  • в вашем коде будет намного меньше багов, его будет легче читать и поддерживать;

  • рефакторить код и обновлять зависимости станет гораздо проще.



Эта статья представляет собой минимальное введение по использованию TS в React.



Антигероем нашей истории будет Пэт — очень неприятный технический директор.

Читать дальше →

https://habr.com/ru/post/707744/?utm_source=habrahabr&utm_medium=rss&utm_campaign=707744

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Про Inbox, веселые легаси и динамические микрофронты

Понедельник, 26 Декабря 2022 г. 12:46 (ссылка)

https://habr.com/ru/post/706554/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706554

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Про Inbox, веселые легаси и динамические микрофронты

Понедельник, 26 Декабря 2022 г. 12:46 (ссылка)

https://habr.com/ru/post/706554/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706554

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Что такое состояние

Понедельник, 26 Декабря 2022 г. 12:00 (ссылка)





Привет! Меня зовут Артём Арутюнян, много где меня можно встретить под ником artalar. 10 лет я разрабатываю крупные веб-сервисы, и вот уже четыре года менеджер состояния, исследуя тему реактивности, консистентности данных и состояния. А началось всё с простого вопроса: почему React, самая популярная современная библиотека для написания UI, по умолчанию полностью рушит приложение и показывает белый экран при появлении ошибки в любом компоненте во время рендера?



В данной статье хотелось бы описать и раскрыть формальную сторону вопроса «что такое состояние» для лучшего понимания фундаментальных основ надёжности любого клиентского приложения. Хочется уже поставить точки в некоторых вопросах терминологии, чтобы чётче отвечать на вопросы «что, когда и зачем брать» при выборе библиотек и технологий для клиентского веб-приложения.



Примеров будет немного, т. к. их достаточное описание превратило бы статью в небольшую книжку. Но надеюсь, что сами идеи всё же будут понятны. Читать дальше →

https://habr.com/ru/post/706086/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706086

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Что такое состояние

Понедельник, 26 Декабря 2022 г. 12:00 (ссылка)





Привет! Меня зовут Артём Арутюнян, много где меня можно встретить под ником artalar. 10 лет я разрабатываю крупные веб-сервисы, и вот уже четыре года менеджер состояния, исследуя тему реактивности, консистентности данных и состояния. А началось всё с простого вопроса: почему React, самая популярная современная библиотека для написания UI, по умолчанию полностью рушит приложение и показывает белый экран при появлении ошибки в любом компоненте во время рендера?



В данной статье хотелось бы описать и раскрыть формальную сторону вопроса «что такое состояние» для лучшего понимания фундаментальных основ надёжности любого клиентского приложения. Хочется уже поставить точки в некоторых вопросах терминологии, чтобы чётче отвечать на вопросы «что, когда и зачем брать» при выборе библиотек и технологий для клиентского веб-приложения.



Примеров будет немного, т. к. их достаточное описание превратило бы статью в небольшую книжку. Но надеюсь, что сами идеи всё же будут понятны. Читать дальше →

https://habr.com/ru/post/706086/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706086

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Big State Managers Benchmark

Понедельник, 26 Декабря 2022 г. 10:37 (ссылка)

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

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

Что ж, давайте возьмём их всех и столкнём лбами друг с другом и с суровой реальностью, чтобы узнать кто же на самом деле тут батя!

Мне больше 18 и я готов к последствиям

https://habr.com/ru/post/707600/?utm_source=habrahabr&utm_medium=rss&utm_campaign=707600

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

«  Предыдущие 30 Следующие 30  »

<reactjs - Самое интересное в блогах

Страницы: 1 2 [3] 4 5 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda