သင့်ရဲ့ website မှာရဲ့ရှေ့ဆုံးကိုတည်ဆောက်မယ့်မူဘောင်အသုံးပြုခြင်းအားသာချက်တွေအများကြီးရှိတယ် (နှင့် boot လုပ်ဖို့တော်တော်လေးလွယ်ကူသည်!) ။ ရဲ့ရှေ့ဆုံးမူဘောင်ဖြစ်ကြပြီးဘာလို့သင်သည်သင်၏တဲ့ web development အလုပ်သို့သူတို့ကိုငါထည့်သွင်းစဉ်းစားသင့်သောအရာကိုကူးကြကုန်အံ့။
Front-End မူဘောင်
ဒါ့အပြင်အဖြစ်ရည်ညွှန်း "CSS ကိုမူဘောင်," ဒီ Pre-တိကျမ်းစာ၌လာသည်် packages များ, ဖိုင်တွေနဲ့ဖိုင်တွဲများအတွက်စံချိန်စံညွှန်းမီကုဒ်ဖြစ်ကြသည်။ သူတို့ကသင်ဆဲနောက်ဆုံးဒီဇိုင်းနှင့်အတူပြောင်းလွယ်ပြင်လွယ်ခွင့်ပြုစဉ်အပေါ်တည်ဆောက်မယ့်အခြေစိုက်စခန်းပေးပါ။ ပုံမှန်အားဖြင့်, ရှေ့ဆုံးမူဘောင်ကိုအောက်ပါအစိတ်အပိုင်းများဆံ့:
- ဒါဟာရိုးရှင်းတဲ့ကွန်ရက်စာမျက်နှာရဲ့ဒီဇိုင်း element တွေကိုစုစည်းဖို့ကတစ်ဦးကဇယားကွက်
- ယင်း၏ function ကို (စသည်တို့ကိုအပိုဒ်, နှိုင်းယှဉ်ခေါင်းစဉ်များအတွက်ကွဲပြားခြားနားသောစာစီစာရိုက်) အပေါ်အခြေခံပြီးကွဲပြားကြောင်းသတ်မှတ်ဖောင်စတိုင်များနှင့်ဆိုက်
- pre-built က်ဘ်ဆိုက်အခြမ်းပြားနဲ့တူအစိတ်အပိုင်းများ, ခလုတ်များနှင့်ရေကြောင်းသွားလာမှုဘား
သင်ရွေးချယ်တိကျတဲ့မူဘောင်ပေါ် မူတည်. သူတို့အဖြစ်ကောင်းစွာနိုင်စွမ်းရှိပါတယ်အများကြီးပိုရှိပါတယ်။
အဘယ်ကြောင့်အသုံးပြုမှုတစ်ခုမှာ
အစားခြစ်ရာကနေအားလုံးကိုသင့် code ကိုစတင်တစ်ဦးရှေ့ဆုံးမူဘောင်သုံးစွဲဖို့ကောင်းသောအကြောင်းပြချက်အများကြီးရှိပါတယ်:
- အချိန် Save! သင်ကိုယ်တိုင်အားဖြင့်ကုဒ်အမှုအမျိုးမျိုးရှိသမျှတစ်ခုတည်းလိုင်းရေးသားခြင်းဆိုရင်သိသာထင်ရှားတဲ့, ကသင့်ရဲ့ website မှာဖွင့်ဖို့အများကြီးကြာသွားရပါတယ်။ မူဘောင်ကိုသင်အခြေခံနှင့်အတူစတင်ရန်ကူညီပေးနိုင်ပါသည်။
- သငျသညျမဟုတ်ရင်ရှိသည်မဟုတ်အံ့သောငှါအပိုအစိတ်အပိုင်းများကိုထည့်ပါ။ ဒါဟာကိုယ်အဘို့မဆိုအပိုလုပ်ရတဲ့ဖန်တီးတာမျိုးမဟုတ်ဘဲအခြားခလုတ်သို့မဟုတ်နှစ်ခုအပေါ်မှိုရန် option ရှိသည်ဖို့အမြဲကောင်းတဲ့ပါပဲ။
- code ကိုအလုပ်လုပ်တယ်သေချာဘို့ငါသိ၏။ အဲဒီအစားသာအလုပ်မ (သို့မဟုတ် web browsers တွေ 60% နှင့်သဟဇာတမဖြစ်) မရှာဖွေတွေ့ရှိရန်သင့်ကိုယ်ပိုင်ကုဒ်ရေးသားခြင်းအချိန်အများကြီးဖြုန်း၏, သင် Pre-စမ်းသပ်ပြီး, အလုပ်လုပ်တဲ့ code ကိုအသုံးပြုနေသည်ကိုသင်တို့သိပါလိမ့်မယ်။
ပေါ်ရွေ့လျားခြင်းမပြုမီငါသည်လည်းရှေ့ဆုံးမူဘောင်သုံးစွဲဖို့မဘယ်လိုရှင်းလင်းချင်! ကုဒ်-အဆောက်အဦကျွမ်းကျင်မှုရှိခြင်းများအတွက်အစားထိုးအဖြစ်သူတို့ကိုကုသသင်သည်မည်သည့်မျက်နှာသာမလုပ်ဆောင်ပါလိမ့်မယ်။ အကျွမ်းတဝင် Get HTML ကို ပထမဦးဆုံးနဲ့ CSS, ပြီးတော့သင် shortcuts တွေကိုသုံးပြီးစတင်နိုင်ပါသည်။ သင့်ရဲ့မူဘောင်တစ်ရပ်လက်ထောက်, မတစ်ဦးချိုင်းထောက်အဖြစ်ဆက်ဆံပါ။
Front-End ဘောင်၏နမူနာ
အားလုံးကတော့ CSS ကိုမူဘောင်တန်းတူဖန်တီးဒါကြောင့်တဦးတည်းကအကောင်းဆုံးကိုသင်၏ထူးခြားတဲ့လိုအပ်ချက်ကိုက်ညီသည့်အကြောင်းကိုသင့်ရဲ့သုတေသနလုပ်ဖို့သေချာအောင်နေကြသည်။ ဤတွင်ထိပ်ဆုံးငါးတစ်ဦးအမြန်ခြုံငုံသုံးသပ်ချက်င်:
- bootstrap: ထွက်ရှိလူကြိုက်အများဆုံးတဦးတည်း။ သင့်ရဲ့မေးခွန်းများကိုရရန် Github နှင့်အရင်းအမြစ်များအများကြီးပေါ်ကြယ်တန်ချိန်ဖြေကြားခဲ့သည်။ သုံးစွဲဖို့လွယ်ကူသူတွေကိုတစ်ခုမှာပေမယ့်တချို့ကအလွန်ထူးခြားတဲ့ "Bootstrap" ကြည့်ရှိပါတယ်ဟုဆိုသည်။
- ဖောင်ဒေးရှင်းမှ: ပြောင်းလွယ်ပြင်လွယ်ခြင်းနှင့်စိတ်ကြိုက်လုပ်နိုင်ဖို့အများကြီးကမ်းလှမ်း။ Front-အဆုံးဖှံ့ဖွိုးတိုးနှင့်အတူကြုံတွေ့နှင့်ဖန်တီးမှုထိန်းချုပ်မှုတွေအများကြီးဆက်ပြီးနေစဉ်အခြေခံကိုဖုံးလွှမ်းရန်ကြိုက်နှစ်သက်ကြသည်သောသူတို့အဘို့ကောင်းသော။
- stylus: Express နှင့်စတိုင် CSS ကိုဘာသာစကား။ ဒီအမူဘောင်သာ Node.js applications များပေါ်တွင်အသုံးပြုနိုင်ပါသည်။
- semantic UI ကို: တိကျခြင်း, ထိုးထွင်းသိမြင်ခြင်း, ကောင်းတဲ့နဲ့ရိုးရိုးသင့်ရဲ့ကုဒ် debugging ကိုမှန်ကန်စေသည်။ သငျသညျဒီဇိုင်းကိုလွတ်လပ်ခွင့်တွေအများကြီးပေးသည်နှင့်သင့်လိုအပ်ချက်များကိုဖြည့်ဖို့ adapts ။
- UI ကို Kit: သင်က iOS app များကိုဖွံ့ဖြိုးဆဲစိတ်ဝင်စားနေလျှင်သုံးစွဲဖို့အဆိုပါမူဘောင်။ သင့်ကိုယ်ပိုင် site ကိုကြည့်ဖွံ့ဖြိုးတိုးတက်ဖို့ကလွယ်ကူစေသည်အခြေခံစတိုင်ရှိပါတယ်။
ကောက်ချက်
မူဘောင်သင်မကြာခဏကြောင့်ဘေးထွက်ဖွံ့ဖြိုးဆဲနေတဲ့အလုပ်ရှိတယ်အထူးသဖြင့်လျှင်, ရှေ့ဆုံးဒီဇိုင်းအဘို့မယုံနိုင်လောက်အောင်အထောက်အကူဖြစ်စေရေးကိရိယာများဖြစ်ကြသည်။ နေဆဲထူးခြားတဲ့, စိတ်ကြိုက်ကြည့်ဖွင့်တံခါးကိုထွက်ခွာနေချိန်တွင်သူတို့က, သင်သည်သင်၏လုပ်ငန်းအသွားအလာအရှိန်မြှင့်နှင့်အရည်အသွေးသို့မဟုတ်လုပ်ဆောင်ချက်ကိုစှနျ့မရှိဘဲသင်၏ကုန်ထုတ်လုပ်မှုတိုးမြှင့်ဖို့ခွင့်ပြုပါ။ မဖြောင့်ထောင့်နှင့်ဖြတ်ပျော်မွေ့နေတဲ့လမ်းအတိုင်း, သင်တို့၏ကျွမ်းကျင်မှုကိုဖြည့်ဖို့ tool အဖြစ်ကသူတို့ကိုသုံးစွဲဖို့သတိရ!