معظم متاجر Shopify لا تحتاج إلى بنية منفصلة (Headless). ومعظم الوكالات ستقول لك عكس ذلك، جزئيًا لأن البنية المنفصلة عمل أكبر في البناء، وجزئيًا لأنها قصة أكثر إثارة تُروى.
هذا إطارنا الصريح للقرار.
اختر البنية المنفصلة إذا: كانت تجربة علامتك تحتاج مرونة تحريرية لا يدعمها Liquid، أو كانت متطلبات الأداء تحتاج عرضًا على الحافة لا يبلغه Liquid، أو كان العمل في عدة أسواق يحتاج توجيهًا لا يُنجزه Liquid بنظافة، أو كان فريق المحتوى سيستفيد فعلًا من نظام إدارة محتوى منفصل.
لا تختر البنية المنفصلة إذا: كان فريقك صغيرًا ولن يصونها، أو كانت مشكلات الأداء سببها 18 تطبيقًا لم تُراجعها، أو كان دافعك «نريد أن نكون على أحدث التقنيات» دون نتيجة محددة في ذهنك.
حين نوصي بالبنية المنفصلة، نوصي عادةً بـ Hydrogen على Oxygen لأقرب تجربة إلى Shopify الأصلي، أو Next.js على Vercel للفرق التي تعمل بـ Next أصلًا. وSanity للمحتوى، وAlgolia للبحث، وKlaviyo للبريد. هذه المجموعة ناضجة الآن.
التكلفة بصراحة: من ضعفين إلى أربعة أضعاف تكلفة بناء قالب Liquid، ونحو مرة ونصف تكلفة الصيانة المستمرة. والعائد بصراحة، حين تكون الحالة مناسبة: صفحات أسرع تحميلًا بفارق ملموس، ومجال حقيقي لتحسين معدل التحويل، وسير عمل للمحتوى سيستخدمه فريق التحرير فعلًا. وحجم هذا العائد يختلف من متجر لآخر.
كتبه فريق brainiac/studio. ننشر عملًا أصليًا من المهندسين والمصممين والمسوّقين الذين يقومون بالعمل نفسه، ولا نُسند الكتابة إلى جهة خارجية.