منصوبے کے بارے میں

Storybook کو UI اجزاء اور صفحات کو الگ تھلگ بنانے کے لیے ایک فرنٹ اینڈ ورکشاپ کے طور پر بیان کیا گیا ہے۔ ہزاروں ٹیمیں اسے UI ڈویلپمنٹ، ٹیسٹنگ اور دستاویزات کے لیے استعمال کرتی ہیں۔ یہ پروجیکٹ ایک ڈاکومنٹیشن سائٹ اور ایک Component Encyclopedia فراہم کرتا ہے جو دکھاتا ہے کہ ٹیمیں Storybook کا استعمال کیسے کرتی ہیں۔ Stackblitz میں storybook.new کے ذریعے تیزی سے ایک مثال پروجیکٹ بنایا جا سکتا ہے۔ Storybook میں React, Angular, Vue 3, Web components, React Native, HTML, Ember, Svelte, Preact, Qwik، اور SolidJS کی سپورٹ موجود ہے، جبکہ نیٹو پروجیکٹ کے ذریعے Android, iOS، اور Flutter کے لیے اضافی سپورٹ فراہم کی گئی ہے۔ اس میں مختلف کاموں کے لیے ایڈونز شامل ہیں: رسائی ٹیسٹنگ کے لیے a11y، انٹرایکشنز کی لاگنگ کے لیے actions، backgrounds, cssresources, design assets, دستاویزات کے لیے docs, events, google-analytics, graphql, یونٹ ٹیسٹ کے نتائج کے لیے jest، کہانیوں کے درمیان links، لے آؤٹ معائنے کے لیے measure اور outline، query params mocking، اور ریسپونسیو لے آؤٹس کے لیے viewport۔ README میں info/notes, contexts، اور addon-storyshots کے لیے ڈیپریسیشنز اور مائیگریشنز کا ذکر ہے، اور نئے متبادلات کی سفارش کی گئی ہے۔ کمیونٹی وسائل میں Discord, Twitter/X پر @storybookjs، بلاگ اور Medium، اور YouTube شامل ہیں۔ Storybook کو ایک monorepo کے طور پر ترتیب دیا گیا ہے جس میں yarn start, yarn task, yarn lint، اور yarn test جیسے ڈویلپمنٹ اسکرپٹس شامل ہیں۔ یہ MIT لائسنس کے تحت ہے۔