Architecture Decision Record

Active theme: Light

← फैसला रिकॉर्ड के उदाहरण

आर्किटेक्चर फैसला रिकॉर्ड: Tailwind CSS

फैसला: उपयोगकर्ता इंटरफेस के स्टाइल करे खातिर CSS फ्रेमवर्क के रूप में Tailwind CSS इस्तेमाल करीं।

Tailwind CSS का ह?

Tailwind एगो utility-first CSS फ्रेमवर्क ह जे उपयोगकर्ता इंटरफेस के तेज विकास आ अनुकूलन के अनुमति देला। एकरा के बहुत अनुकूलन-योग्य होखे खातिर डिजाइन कइल गइल बा आ ई डेवलपर लोग के जादा दुबला आ जादा कुशल CSS लिखे देला। ई फ्रेमवर्क UI के बहुत तेजी से स्टाइल करे खातिर पहिले से परिभाषित क्लास के सेट देला।

संदर्भ

हमनी एगो ग्राहक खातिर वेब एप्लिकेशन बना रहल बानी जेकरा के प्रतिक्रियाशील आ अनुकूलन-योग्य उपयोगकर्ता इंटरफेस चाहीं। ग्राहक संगत आ आधुनिक स्टाइलिंग माँगले बा। विकास टीम लग कस्टम CSS इस्तेमाल करे के अनुभव बा लेकिन ऊ CSS फ्रेमवर्क खोजे चाहत बा जे समय आ मेहनत बचा सके। हमनी अइसन फ्रेमवर्क खोज रहल बानी जे इस्तेमाल में आसान, अनुकूलन-योग्य, आ समर्थन खातिर बड़ समुदाय वाला होखे।

फैसला के प्रेरक

  • इस्तेमाल में आसान: हमनी अइसन फ्रेमवर्क चाहत बानी जे सीखे में सादा होखे आ हमनी के विकास कार्यप्रवाह में इंटीग्रेट कइल जा सके।

  • अनुकूलन-योग्य: हमनी अइसन फ्रेमवर्क चाहत बानी जे ग्राहक के ब्रांड दिशानिर्देश आ थीम से मेल खाए खातिर अनुकूलित कइल जा सके।

  • बड़ समुदाय समर्थन: हमनी अइसन फ्रेमवर्क चाहत बानी जेकरा लग डेवलपर आ डिजाइनर के सक्रिय समुदाय होखे जे जरूरत पड़ला पर मदद आ संसाधन दे सके।

  • समय बचावे वाला: हमनी अइसन फ्रेमवर्क चाहत बानी जे UI के स्टाइल करे में समय आ मेहनत बचा सके।

विचार कइल गइल विकल्प

  • Bootstrap: बहुत पहिले से बनल घटक आ डेवलपर के बड़ समुदाय वाला एगो लोकप्रिय CSS फ्रेमवर्क।

  • Foundation: आउर एगो लोकप्रिय CSS फ्रेमवर्क जे मोबाइल-पहिले विकास खातिर डिजाइन कइल गइल रहे।

  • Materialize: Google के Material Design भाषा पर आधारित एगो CSS फ्रेमवर्क जेमें UI विकास खातिर पहिले से बनल घटक बा।

  • Tailwind CSS: अनुकूलन आ कुशलता पर फोकस वाला एगो utility-first CSS फ्रेमवर्क।

फैसला के नतीजा

विकल्प पर विचार कइला के बाद, हमनी ई कारन से Tailwind CSS इस्तेमाल करे के तय कइनी:

  • इस्तेमाल में आसान: Tailwind के तरीका सादा आ समझे में आसान बा। एकर utility क्लास UI बनावल जादा तेज बनावेला।

  • अनुकूलन-योग्य: Tailwind कॉन्फिगरेशन फाइल के एगो सेट देके अनुकूलन के अनुमति देला जे डेवलपर लोग के फ्रेमवर्क के डिफॉल्ट शैली आसानी से बदले देला।

  • बड़ समुदाय समर्थन: Tailwind लग डेवलपर आ डिजाइनर के बहुत सक्रिय समुदाय बा जे लगातार नया संसाधन, प्लगइन, आ औजार बनावेला।

  • समय बचावे वाला: Tailwind समय बचा सकेला, डेवलपर लोग के परियोजना के आउर क्षेत्र पर ध्यान देवे देला।

हमनी अपना परियोजना खातिर UI बनावे खातिर Tailwind CSS के utility क्लास इस्तेमाल करब। विकास टीम कुशल आ पैमाना बढ़ावे-लायक CSS कोड लिखे खातिर एकर परमाणु आ मॉड्यूलर डिजाइन प्रणाली इस्तेमाल करी। हमनी विकास प्रक्रिया तेज करे खातिर Tailwind के पहिले से बनल टेम्पलेट आ दृश्य घटक के फायदा उठाइब, जबकि ग्राहक के ब्रांडिंग आ थीम से मेल खाए खातिर कस्टम शैली इस्तेमाल करब।

श्रेय: ई पन्ना ChatGPT से बनावल गइल, फेर स्पष्टता आ रूप खातिर संपादित कइल गइल।