स्टोरीबुक या कॉंपोनेंट द्वारा UI विकास

शीर्ष फ्लटर स्टोरीबुक या कंपोनेंट ड्राइवन यूआई विकास पैकेज कॉंपोनेंट ड्राइवन यूआई विकास एक विधि है जो उपयोगकर्ता इंटरफेस निर्माण पर ध्यान केंद्रित करती है जो स्व-संपादनीय और पुनर्युयोग्य कॉंपोनेंट्स बनाने पर ध्यान केंद्रित होती है। या फ्लटर के लिए कहें, हम कह सकते हैं कि यूआई के हर कंपोनेंट, अर्थात विजेट को अलगावविस्था में बनाया जाता है। इस तरह, आपको इन्हें प्रदर्शित करने के लिए पूरे फ्लटर ऐप को चलाने की आवश्यकता नहीं होती है। आप केवल प्रॉप्स, मॉकिंग डेटा या इवेंट्स को फेक करके अलगावविस्था में एक विशेष विचलन प्रदर्शित कर सकते हैं। इस दृष्टिकोण से, यह उपाय आपके कोड को और रखरखाव योग्य और परीक्षण योग्य बनाने में मदद कर सकता है, और यह आपको जटिल यूआई को बनाने में आसानी प्रदान कर सकता है। यह विकास सिद्धांत स्टोरीबुक.js और फ्लटर के पैकेजों जैसे स्टोरीबुक, डैशबुक, विजेटबुक, आदि द्वारा लोकप्रिय बनाया गया है। कॉंपोनेंट ड्राइवन यूआई विकास फ्लटर पैकेजेस की पूरी सूची नीचे दी गई है।