واجهة متجر منفصلة لكتالوج تُعدّ فيه كل صفحة منتج مقالاً تحريرياً صغيراً
نموذج تصميم لمتجر ساعات بواجهة منفصلة: واجهة Next.js على Shopify، مع صفحات المواصفات وتفاصيل الضمان والدفع عبر Shopify.
تخيّل متجراً للساعات والمجوهرات بصفحات منتجات طويلة: تفاصيل الحركة، وعرض بزاوية 360 درجة، ومعلومات الصيانة، والشهادات. القالب القياسي يستطيع تنفيذ جزء من ذلك. المهمة التي وضعناها لأنفسنا: أن نقرر بصدق إن كانت الواجهة المنفصلة (Headless) مبررة، وإن كانت كذلك، أن نبنيها بحيث تبقى عمليات البيع في Shopify وتبقى الواجهة الأمامية سهلة الصيانة.
واجهة متجر مبنية بـ Next.js تقرأ المنتجات والمجموعات وسلال الشراء من Shopify Storefront API، بينما تتولى Shopify صفحة الدفع. صفحات منتجات غنية ببيانات مواصفات منظمة، وقسم للصيانة والضمان، وطبقة محتوى للصفحات التحريرية. صُمم لعرض البنية التقنية.
خيارات اتخذناها، ولماذا.
- 01
الواجهة المنفصلة فقط حيث يعجز القالب
نصيحتنا الافتراضية هي القالب المخصص، ونقول ذلك صراحة في دليلنا عن الواجهات المنفصلة. هنا تبرر صفحات المنتجات المليئة بالمواصفات والمحتوى التحريري وجود واجهة أمامية مستقلة. أما العميل الذي لا يحتاج إلى ذلك فلا ينبغي أن يدفع ثمن الأجزاء الإضافية.
- 02
صفحة الدفع تبقى على Shopify
تبني الواجهة سلة الشراء عبر Storefront API ثم تنقل العميل إلى صفحة الدفع في Shopify. تبقى المدفوعات والضرائب وفحوصات الاحتيال وأزرار المحافظ الرقمية لدى المنصة التي تتولى صيانتها، ولا نعيد بناء ما سيتعين علينا بعدها الحفاظ على أمانه.
- 03
توليد ثابت مع إعادة التحقق
تُولَّد صفحات المنتجات والمجموعات مسبقاً ويُعاد توليدها عندما تتغير بيانات Shopify، فتُقدَّم الصفحات بصيغة HTML وتبقى محدّثة. تغيير السعر لا ينبغي أن ينتظر إعادة نشر الموقع.
- 04
المواصفات كبيانات منظمة
مقاس العلبة، ونوع الحركة، ومقاومة الماء، ونقاوة المعدن محفوظة كحقول metafields محددة النوع، لا كفقرة نصية. والبيانات نفسها تغذّي جدول المواصفات، وعرض المقارنة، والفلاتر، وترميز schema للمنتج.
- 05
معاينة وتعديل لغير المطورين
تأتي الصفحات التحريرية من طبقة محتوى مع معاينة للمسودات، فيستطيع الفريق نشر مقال دون تعديل في الكود. الواجهة المنفصلة التي لا يستطيع تعديلها إلا المطورون تصبح عنق زجاجة.
- 06
تحمّل تكلفة البنية الإضافية بوضوح
الواجهة المنفصلة تعني استضافة، وعمليات بناء، ومراقبة، ومطوراً يعرف الكود. نذكر هذه التكاليف في العرض وفي خطة الرعاية بدلاً من إخفائها.
الجدول الزمني المخطط: مخطط كمشروع من 12 إلى 16 أسبوعاً: التعرف على المتطلبات والبنية التقنية في الأسابيع 1 إلى 3، والتصميم في الأسابيع 2 إلى 5، والتطوير في الأسابيع 5 إلى 12، والاختبار والمحتوى واختبار الضغط في الأسابيع 12 إلى 14، ثم الإطلاق وفترة الاستقرار بعد ذلك.
صممه وبناه فريق الاستوديو لدينا.
علامتك، مبنية بهذا المستوى.
أخبرنا ماذا تبيع ومتى تريد الإطلاق.