florimondmanca/asgi-htmx
این یک کتابخانه برای ادغام HTMX با برنامههای ASGI در پایتون است.
کاربرد:
به شما امکان میدهد از HTMX در فریمورکهای مبتنی بر ASGI مثل Starlette یا FastAPI استفاده کنید تا صفحات وب تعاملی بنویسید بدون نیاز به جاوااسکریپت زیاد.
در چه شرایطی بهتره استفاده شود؟
وقتی میخواهید با استفاده از HTML و HTMX، تعاملات پویا در سمت کاربر داشته باشید و از سرور اقدام به بهروزرسانی بخشهایی از صفحه کنید — مثل فرمهای زنده، لیستهای داینامیک یا تبها.
چند مثال از موارد استفاده:
ارسال فرم بدون رفرش صفحه
بارگذاری محتوای پویا در یک دیو با کلیک روی لینک
نمایش وضعیت لحظهای (مثل "در حال بارگذاری...") با HTMX و پاسخ سریع از سمت سرور
ساخت اپهای وب ساده و سریع با حداقل جاوااسکریپت
- ##asgi
- ##htmx
- ##python
- ##webdevelopment
- ##fastapi
- ##starlette
- ##serverdrivenui
- ##pythonecosystem
- ##webframework
- ##interactiveui
