عودة إلى الكتابات
كتابات
كتابات دقيقة قراءة

Blade و Alpine يكفيان أكثر مما تتوقع

ليست كل واجهة مصقولة بحاجة إلى تطبيق JavaScript كبير. الواجهة server-rendered يمكن أن تكون سريعة وأنيقة.

أسرع واجهة غالباً هي التي ترسل JavaScript أقل. يمنح Blade فريق Laravel طريقاً مباشراً من البيانات إلى الواجهة، بينما يضيف Alpine سلوكاً صغيراً حيث تحتاج الصفحة إلى تفاعل.

استخدم Alpine على الأطراف

القوائم، التنقل في الجوال، الفلاتر، إظهار التفاصيل، وتلميحات الحالة من الاستخدامات المناسبة لـ Alpine.

أبقِ الحالة محلية

عندما تبدأ حالة الصفحة بالعبور بين مكونات متعددة أو البقاء بعد تغيير الصفحة، فهذه إشارة لإعادة التفكير في المعمارية.