إعادة بناء سمة Meta المرقمة: أيقونات جديدة، صفحة رئيسية مخصصة، ونظرة أولى على Blocks API

الفرق الرئيسي من منظور التصميم هو أن “منفذ الإضافة” (PluginOutlet) هو نقطة إدراج. تقوم بحقن مكونك مباشرةً في قالب أساسي. كل تخصيص في الواقع يغير هيكل التطبيق.

أما “منفذ الكتلة” (BlockOutlet) فهو إطار تخطيط. تقوم بتسجيل مكون واحد أو أكثر مع هذا الإطار. ثم تحدث التخصيصات داخل هذا الإطار بدلاً من قوالب التطبيق. لذا نحصل على تخطيطات أكثر قابلية للتنبؤ وثباتًا.

الفرق الكبير الآخر هو أن واجهة برمجة تطبيقات الكتل (Blocks API) يمكنها التعامل مع الطيف الكامل لمنطق العرض الشرطي. لا تحتاج إلى إضافته إلى مكونك. يمكن لمكون الكتلة أن يركز حصريًا على المحتوى والقالب، ولدينا منطق متكرر أقل بكثير.

إعجاب واحد (1)