Bootstrap është një kornizë e përparme e zhvilluar në Twitter me qëllimin për të lehtësuar zhvillimin më të shpejtë dhe më të lehtë të uebit. Duke përmbajtur modele dizajni të bazuara në CSS dhe Javascript, ai i lejon përdoruesit të krijojnë dizajne të përgjegjshme me një sistem rrjeti me 12 kolona. Megjithatë, pyetja që duket se lind herë pas here është se si duhet përdorur Bootstrap dhe a do t'i sjellë vlerë një projekti?

Kur zbulova për herë të parë kornizën, isha i intriguar - një mënyrë për të siguruar që faqet e mia të internetit të ishin të përgjegjshme në një mënyrë të thjeshtë që dukej mirë për të qenë të vërteta. Deri atëherë, gjithmonë isha mbështetur në CSS Grid, i cili lejon personalizim më të saktë, por ndonjëherë mund të jetë i ndërlikuar ose kërkon kohë për të konfiguruar siç duhet. Bootstrap është një alternativë e shkëlqyer për këtë dhe përmban shumë veçori për të shtuar shpejt interaktivitetin në një faqe.

Megjithatë, është një mjet që duhet të përdoret rast pas rasti dhe ndërsa nuk ka përgjigje përfundimtare, unë kam renditur disa shembuj se kur është një ide e mirë dhe mund të përmirësojë projektin tuaj (dhe disa ku mund të bëjë pikërisht e kundërta).

Kur duhet të përdor Bootstrap?

  1. Ndërtimi i një dizajni prototip
    Nëse po ndërtoni versionin fillestar të një faqeje që prisni të ndryshojë shumë dhe të kalojë nëpër shumë përsëritje, atëherë Bootstrap është një mjet i shkëlqyeshëm. Në vend që të keni nevojë të zhvilloni gjithçka nga e para, do të jeni në gjendje të vendosni blloqe të gatshme kodi për të konfiguruar konceptin tuaj. Një bonus i shtuar është se nuk do të duhet të shqetësoheni aq shumë për kalimin e përdoruesve nga një laptop në një pajisje celulare ose tabletë. Bootstrap përshtatet në mënyrë efikase me ndryshimin e platformave, kështu që në vend që të keni nevojë të shpenzoni kohë për këtë, mund të përqendroheni në rafinimin dhe përsosjen e konceptit tuaj.
  2. Projektet në një afat të shkurtër
    Në skenarin ku klienti/projekti juaj ka një afat kohor të ngushtë dhe fokusi nuk është në një ndërfaqe unike të rëndë dizajni, atëherë shablloni i stilimit të shpejtë të Bootstrap mund të jetë një shpëtimtar i vërtetë dhe mund t'ju lejojë të bashkoni një sajt edhe brenda kufizimeve më të ngushta kohore.
  3. Një projekt i përqendruar në Backend / Interaktivitet
    Nëse fokusi i projektit është vendosja e veçorive interaktive ose koncepti i faqes shumë i rëndë, atëherë bootstrap është një kandidat për ide. Për rastet kur dizajni i pjesës së përparme është një fokus dytësor duke përdorur Bootstrap do t'ju lejojë të krijoni shpejt një plan urbanistik për faqen tuaj dhe më pas të ktheheni në fokusin tuaj - pjesa e pasme dhe ato veçori që dëshironi të shfaqni.

Kur nuk duhet të përdor Bootstrap?

  1. Projekte unike të UI/UX të nivelit të përparmë
    Kur punoni në diçka që ka një vizion të qartë të projektimit që është thelbësor për projektin ose ka kritere shumë specifike të dizajnit të UI/UX, ka kuptim të shkruani tuajin CSS. Duke përdorur Bootstrap, me shumë mundësi do ta gjeni veten duke luftuar kundër paracaktimeve të integruara të tij dhe cilësimet e stilit shumë më tepër sesa të përfitoni prej tyre. Përshtatja e përmirësuar që mund të merrni nga ndërtimi i një projekti nga e para, ndoshta do të jetë më i madh se kursimi fillestar i kohës.
  2. Kur përdorni një projekt për të mësuar CSS
    Në ditët e para të të mësuarit për të koduar kur jeni duke krijuar projekte portofol dhe duke u përpjekur të mësoni aftësi të reja të nivelit të parë, unë rekomandoj shumë të filloni nga e para në vend që të mbështeteni në një bibliotekë. Do të përfitoni më shumë nga përvoja dhe do ta kuptoni më mirë dizajnin tuaj. Përdorimi i Bootstrap mund të rrezikojë të prishë qëllimin e projektit pasi do të importoni një pjesë të madhe të stilit dhe strukturës suaj.
  3. React Heavy Projects
    Për ta thënë thjesht, React dhe Bootstrap nuk vendosen gjithmonë mirë së bashku! Përdorimi i tyre në kombinim shpesh mund të rezultojë në më shumë punë sesa përfitimet që merrni. Korniza e Bootstrap mbështetet në jQuery për të gjithë komponentët e ndërfaqes së përdoruesit dhe jQuery manipulon drejtpërdrejt modelin e objektit të dokumentit – diçka që kundërshton qasjen deklarative të React. Kjo do të thotë që kur kombinohet Bootstrap me ReactJS nevojiten zgjidhje për t'i lejuar të dyja të funksionojnë siç synohet.

Si përmbledhje, nëse doni një uebsajt unik me shumë karakteristika të dizajnit të personalizuar, atëherë Bootstrap ndoshta nuk është për ju. Për shkak të kufizimeve në dizajn dhe sasisë së prerjes së modeleve me fuqi Bootstrap atje, mund ta gjeni veten duke luftuar shumë kundër tij për të marrë ndjenjën unike të dëshiruar. Sidoqoftë, nëse keni nevojë për një kornizë për t'ju ndihmuar të vendosni shpejt një projekt nën presion, atëherë është një shtesë e shkëlqyeshme për ta pasur. Për projektet ku ndryshimet priten të jenë të shpeshta dhe fokusi i klientit është në funksionalitetin e fundit, atëherë Bootstrap ofron një zgjidhje që do të kursejë shumë kohë ndërkohë që është ende në gjendje të prezantojë një produkt përfundimtar të dizajnuar mirë.

Nëse doni një udhëzues se si të përdorni Bootstrap, unë rekomandoj shumë ""How-to... Bootstrap" shkruar nga Carol Skelly" që i shpjegon të gjitha shumë më mirë se sa kam mundur ndonjëherë

Nëse ju pëlqeu ky postim dhe dëshironi të lexoni më shumë, sigurohuni që të shikoni profilin tim për përmbajtje të ngjashme. Konsideroni të bëheni një anëtar i Medium për të fituar akses të pakufizuar në idetë dhe shkrimtarët më të mirë.

Nëse bashkoheni me Medium përmes kësaj lidhjeje, unë do të marr një shumë të vogël nga tarifat tuaja — dhe nuk do t'ju kushtojë asnjë shtesë! Faleminderit paraprakisht. 💰

Faleminderit për leximin!