jaredLunde/masonic
این یک کتابخانهٔ ریاکت برای ایجاد چیدمانهای مسونری (masonry layout) با عملکرد بالا است.
کاربرد:
این کتابخانه به تو اجازه میدهد تا به راحتی و بدون مشکل اسکرول یا لگد خوردن صفحه، گریدهای نامنظم مثل گالری تصاویر، کارتهای محتوا یا فیدهای اجتماعی رو پیادهسازی کنی.
در چه شرایطی بهتره استفاده شود؟
وقتی با دادههای پویا و لیستهای بلند سروکار داری و میخوای چیدمانی زیبا و واکنشگرا داشته باشی که هم سبک باشه هم سریع. این کتابخانه با استفاده از تکنیکهای هوشمند رندرینگ، فقط آیتمهای دیدهشده رو رندر میکنه.
چند مثال از موارد استفاده:
- نمایش گالری عکس با ارتفاعهای متفاوت ️
- فید شبکههای اجتماعی با کارتهای محتوای متنی و تصویری
- صفحه محصولات یک فروشگاه آنلاین با کارتهای نامنظم اما منظم! ️
- نمایش بلاگپستها در قالب چیدمان مدرن و جذاب ️
- ##masonry
- ##React
- ##high
- ##virtualized
- ##responsive
- ##UI
- ##web
- ##dynamic
- ##jaredLunde
- ##masonic
