إيهاب فايز Webflow Premium Partner
احجز مكالمة
العودة لمهارات الوكيل
الواجهات والتصميم

توثيق المكونات مع Storybook

إنشاء توثيق تفاعلي لمكونات الواجهة مع أمثلة حية وحالات استخدام.

Claude Code Copilot Cursor Windsurf

نظرة عامة

توثيق المكونات مع Storybook يمكّن وكيل البرمجة من إنشاء وصيانة stories تفاعلية لكل مكون في الواجهة. كل story تعرض المكون بحالاته المختلفة مع إمكانية التفاعل معه مباشرة.

يستطيع الوكيل كتابة stories جديدة لمكونات موجودة، إضافة توثيق MDX مع أمثلة تفاعلية، وتكوين args و argTypes لإنشاء واجهة تحكم بخصائص المكون. كما يمكنه دمج اختبارات بصرية وإمكانية وصول في نفس Story.

أساسية لمكتبات المكونات وأنظمة التصميم التي تحتاج توثيقاً تفاعلياً يسهل على المطورين والمصممين استخدامه.

لمن هذه الأداة؟

  • فرق الواجهات التي تبني مكتبات مكونات
  • مطوري Design Systems الذين يوثقون المكونات
  • فرق التطوير التي تريد مراجعة بصرية للمكونات
  • مطورين يختبرون مكونات UI بمعزل عن التطبيق

التثبيت

إعداد Claude Code
npx storybook@latest init

الإعدادات

// .storybook/main.ts
import type { StorybookConfig } from "@storybook/react-vite";
const config: StorybookConfig = {
  stories: ["../src/**/*.stories.@(ts|tsx)"],
  addons: [
    "@storybook/addon-essentials",
    "@storybook/addon-a11y",
  ],
  framework: "@storybook/react-vite",
};
export default config;