Logo
TGCATALOG
Catalog Collections Blog
Frontend Library - JS React

Frontend Library - JS React

Everything useful for frontend: JavaScript, React.js, Angular.js, Vue.js in one channel.

No ratings
412
27.10.2026
412
27.10.2026
No ratings
412
27.10.2026
Safe redirect via bot
О канале

Everything useful for frontend: JavaScript, React.js, Angular.js, Vue.js in one channel.

Подписчиков 20,718
Тематика IT
Язык English
Ссылка t.me/frontendproglib
Description

Comprehensive resource on frontend technologies. Articles, guides and examples on JS, React, Angular, Vue. Ideal for learning and applying in projects.

Latest posts

Frontend Library - JS React
Frontend Library - JS React
🔒Открыть пост
и посмотреть медиа
🤩 А что, если написать свой текстовый редактор? «VS Code слишком тяжёлый. Сделаю свой редактор!» — примерно так начался эксперимент одного разработчика. 🔘 Первый вариант — всё рисовать через . Курсор, текст, подсветка строки, ввод с клавиатуры — работает. Но почти всё приходится реализовывать самостоятельно: canvas.addEventListener("pointerdown", positionCursor); document.addEventListener("keydown", moveCursor); И быстро выясняется проблема: canvas ничего не знает о тексте. Нет нормального выделения, undo/redo, скроллинга и доступности. 🔘 Тогда появляется идея использовать contenteditable: Браузер сразу берёт на себя выделение текста, историю изменений и часть accessibility. Но на больших текстах производительность становится непредсказуемой. 🔘 Поэтому следующий кандидат — обычный : И неожиданно он оказывается лучшим вариантом для длинных файлов. Правда, синтаксическую подсветку приходится строить отдельным слоем поверх текста. 📍 А потом начинается самое интересное: Unicode. "🍋🟩".length; // 5 [..."🍋🟩"].length; // 3 const segmenter = new Intl.Segmenter("en", { granularity: "grapheme" }); [...segmenter.segment("🍋🟩")].length; // 1 Один визуальный символ может состоять из нескольких UTF-16 code units и нескольких Unicode code points. В итоге автор получил редактор, который выглядит примерно на 90% готовым, но имеет лишь 1% возможностей настоящего редактора. И именно оставшиеся 10% — выделение, виртуализация, подсветка, табуляция, скроллинг, Unicode и accessibility — превращают «простой текстовый редактор» в огромный проект. 📍 Навигация: [Вакансии] 🐸 Библиотека фронтендера #under_hood
Frontend Library - JS React
FAQ

Open Frontend Library - JS React in Telegram and press the Start button. No separate registration is required.

Yes. The service is designed to be straightforward: open the resource, follow the on-screen instructions and start using it.

No. You can use Frontend Library - JS React directly in Telegram unless the resource description says otherwise.

Access depends on the resource. Check the current information in Telegram after opening Frontend Library - JS React.

The exact features depend on the resource. Open Frontend Library - JS React to see its current functions, content and access conditions.
Subscriber dynamics
+-0.6% last 30 days
Current
20,718
Month ago
20,852
Average growth
+-4 / day
Updated
2 days ago

Reviews for channel Frontend Library - JS React

Log in to leave a review

Only registered users can share their opinion.

No reviews yet

Be the first to share your impression of this resource!

Similar resources

Loading
Switch to Light Theme
Home Catalog Collections Blog Login