30 дней: блочный конструктор README — один DOM, два хозяина

Мы живём в эпоху когда можно написать в чат «сделай мне CRUD» и получить рабочий код через десять секунд что в принципе удобно. И это, если честно, главная причина почему я периодически намеренно лезу в что-то сложное руками — чтобы не разучиться думать о том что происходит внутри. ИИ я использую. Но в этом проекте он был исключительно быстрой документацией — особенно когда добрался до selection/range API, про которые до этого знал чуть меньше чем ничего. Реализация все равно была за мной. Так вот — ReadGen. Блочный конструктор README-файлов. Месяц, 2-3 часа в день, React и TypeScript и небольшая пачка дополнительных библиотек для разумного облегчения жизни. Важно понимать что это не коммерческий продукт и не претендует на решение чьей-то боли. Просто техническая задача которую я давно хотел разобрать.

https://habr.com/ru/articles/1033422/

#React #TypeScript #contenteditable #WYSIWYG #DOM #Redux_Toolkit #браузерные_API #архитектура #FSD #frontend

30 дней: блочный конструктор README — один DOM, два хозяина

Мы живём в эпоху когда можно написать в чат «сделай мне CRUD» и получить рабочий код через десять секунд что в принципе удобно. И это, если честно, главная причина почему я периодически намеренно лезу...

Хабр

WebSocket и RTK Query: живое общение в React-приложении

Представьте, что вы смотрите онлайн-трансляцию матча. Счёт меняется — и вы видите это мгновенно , без перезагрузки страницы. Или вы пишете коллеге в чате — сообщение появляется у него в реальном времени . Это не магия, а технология WebSocket . В этом уроке вы узнаете:

https://habr.com/ru/articles/992526/

#rtk_query #state_management #reduxtoolkit #redux_toolkit #reduxutils #reduxjs #redux #websocket #react #echo

WebSocket и RTK Query: живое общение в React-приложении

Автор : Станислав Павенко GitHub-репозиторий 💡 Необходимые навыки до начала изучения! Уметь писать код на HTML / CSS ; Понимать, что такое шифрование данных и чем отличаются HTTP vs HTTPS ; Уметь...

Хабр
Yep, I’m still using redux http://steinar.bang.priv.no/?p=556 #noxp #frontend #programming #axios #hooks #html #javascript #react_hooks #react_router #redux #redux_hooks #redux_toolkit #saga #web Why I’m still using redux and how I’m currently using redux. One thing I’ve heard a lot recently, when other frontend people have taken a look at my code, is the question “Are you still using redux? That’s so wonderfully quaint and old fashioned. When we threw it out and started using useState() hooks
Yep, I’m still using redux

Why I’m still using redux and how I’m currently using redux. One thing I’ve heard a lot recently, when other frontend people have taken a look at my code, is the question “A…

Steinar Bangs blogg
Replacing react-datepicker with HTML input element of type date http://steinar.bang.priv.no/?p=567 #noxp #frontend #programming #axios #html #html_forms #javascript #redux #redux_toolkit #web I replaced “react-datepicker” in two of my react applications, with the built-in <input type=”date”/> date picker, and the resulting reductions in bundle.js size were so significant I felt the need to blog about it. I recently was told about <input type=”date”/> by a colleague, who described as “the simple
Replacing react-datepicker with HTML input element of type&nbsp;date

Steinar Bangs blogg