Веб-версияОткрыть в Telegram

Пост‏TanStack کتابخانهٔ Hotkeys را منتشر کرده است؛ کتابخانه‌ای برای مدیریت میانبرهای صفحه‌کلید.

23 сентября 2026
ج
جاوااسکریپت | JavaScript
Ссылка
нажмите — покажем
‏TanStack کتابخانهٔ Hotkeys را منتشر کرده است؛ کتابخانه‌ای برای مدیریت میانبرهای صفحه‌کلید. بله، مدت‌هاست کتابخانه‌هایی مثل react-hotkeys-hook، hotkeys-js و Mousetrap وجود دارند و بعضی از آن‌ها قابلیت‌هایی مثل scope، ref، sequence و ضبط ماکرو را هم ارائه می‌کنند. اما در TanStack Hotkeys همهٔ این قابلیت‌ها از ابتدا به‌عنوان بخشی از یک سیستم فرمان واحد در نظر گرفته شده‌اند. اسکوپ ها, توالی کلیدها، تشخیص نگه‌داشتن کلید، رویداد keyup، تغییر مجدد میانبرها (rebinding)، مدیریت تداخل میانبرها، استفاده از Mod برای پشتیبانی از Ctrl/Cmd، نمایش ترکیب کلیدها متناسب با پلتفرم، کار با عناصر قابل ویرایش و حتی DevTools. تقریباً همهٔ این قابلیت‌ها را می‌شد پیش از این، هرکدام در جایی پیدا کرد. سؤال این است که برای اینکه همهٔ این امکانات را یک‌جا داشته باشید، چند کتابخانه و چه مقدار کد اختصاصی باید در اطراف یک keydown ساده جمع می‌کردید. آه، بله؛ طبیعتاً Framework-agnostic هم هست. فعلاً در مرحلهٔ Alpha است، اما بد نیست مستنداتش را بخوانید؛ دست‌کم برای اینکه ببینید مدیریت میانبرهای صفحه‌کلید در عمل چه تعداد جزئیات و ظرافت دارد. 🔗https://tanstack.com/hotkeys/latest #️⃣#npm_module 👥@IR_javascript_group 🆔@IR_javascript`
122 ·

Рядом в ленте

ججاوااسکریپت | JavaScript‏Uppy شش: آپلودکنندهٔ ماژولار فایل برای جاوااسکریپت امکان آپلود قابل‌ادامه از دیسک، دراپ‌باکس یا گوگل‌درایو، همراه با بسته‌های سازگار برای React، Vue، Svelte و ججاوااسکریپت | JavaScriptدیگر به initial-scale نیازی ندارید احتمالاً در جایی از کدهای رابط کاربری‌تان، عبارت <meta name="viewport" content="width=device-width,initial-scale=1"> وجود دار
это сообщение
ججاوااسکریپت | JavaScript‏🤩 tinyjs: ساخت برنامه‌های دسکتاپ جاوااسکریپتی با حجمی کمتر از ده مگابایت با استفاده از این ابزار یک برنامه ساختم و واقعاً تحت تأثیر قرار گرفتم. در اختیار شما یججاوااسکریپت | JavaScriptپیش‌نمایش تصاویر در برخی وب‌سایت‌ها که لازم است تصاویر با کیفیت بالا نمایش داده شوند، برای بهبود تجربه کاربری از تصاویر جایگزین کم‌کیفیت استفاده می‌شود. این تصا
ججاوااسکریپت | JavaScriptجاوااسکریپت | JavaScript@IR_javascript · канал · Технологии
493подписчиков190средний охват поста
Лента площадки Открыть в Telegram

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Чего мы не делаем · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем