Ако никада нисте чули за Боотстрап, оквир који је развио Твиттер за прављење прелепих веб локација, недостаје вам! Боотстрап чини прилично брз и лак за дизајн веб странице без много знања о ЦСС-у (Цасцадинг Стиле Схеетс). Ако сте нови у програмирању за веб, не морате ништа да знате о ЦСС-у да бисте почели да учите како функционише Боотстрап; све што вам треба је један ХТМЛ документ. Погледаћемо Боотстрап, показаћемо вам о чему се ради, на који начин функционише и ако је то добра опција за сваку веб локацију коју направите.
Уметање Боотстрап АПИ-ја у вашу ХТМЛ датотеку
Имате неколико опција за уметање Боотстрапа у вашу главну датотеку пројекта. Прва опција је да у свој пројекат уметнете све потребне датотеке за покретање система. То можете учинити преузимањем пакета и додавањем у фасциклу пројекта. Морате, наравно, повезати примарну ЦСС датотеку Боотстрап са својим документом. На званичној веб локацији Боотстрап налази се детаљни водич како то урадити.
Друга опција је прескочити преузимање пакета и користити мрежу за доставу садржаја (ЦДН). ЦДН вам омогућава да повежете примарне датотеке за покретање система са вашим ХТМЛ документом без да га икада преузмете. То, наравно, није увек добра ствар за професионалне веб странице, јер не бих био пребрзо да оставим судбину свог предузећа или портфеља ако се овај сервер икада поквари. Најбоље је да имате датотеке у свом пројекту, али у сврху учења, ЦДН ће успети.
Да бисте додали Боотстрап у свој ХТМЛ документ, само ћете морати да унесете следећи код у поље
означите у свом ХТМЛ документу:Једном када су те везе убачене у ту главну ознаку, требали бисте бити спремни за употребу класа Боотстрап. Ваш документ би требао изгледати овако:
Боотстрап и класе
Елементи за покретање система подељени су у класе, које су само гомила унапред написаних ЦСС-ова које можете да убаците у свој маркуп. Уметање класа у вашу марку је лако, само морате знати име класе коју желите користити и затим је применити на један од ваших ХТМЛ елемената користећи вредност цласс = "цласснаме", као што је речено у претходном чланку.
Тежак део је проналажење начина на који све то заједно ствара нешто лепо. Све различите класе доступне у Боотстрап-у можете проверити директно из званичне документације. Сада, савладавање Боотстрапа је друга прича. То не можемо да вас научимо или било ко други. Након туторијала можете гледати уџбеник, али да бисте добили добру употребу оквира то долази са пуно покушаја и грешака. А то захтева и да се с тим позабавите сопственим пројектима.
Имајући то на уму, молим вас да покренете свој властити ХТМЛ пројекат на рачунару користећи Атом или неки други уређивач текста, прегледајте о чему се ради у ХТМЛ и ЦСС класама, а затим се почните играти са Боотстрапом. А ако знате довољно маркирања, можда чак направите сопствену веб локацију као тестну вежбу.
Да ли је покретање програма одржива опција за свако веб место?
Боотстрап је одличан оквир, али да ли је одржива опција за свако веб место које направите? Заиста зависи од програмера као и од захтева пројекта. У многим професионалним окружењима нећете имати могућност избора које технологије користите, јер ће то у великој мери зависити од пројектног менаџера. Ако речени Пројецт Манагер одлучи да користи Боотстрап, комбинујећете га и са тоном прилагођеног ЦСС-а. Ово обично чини вашу веб локацију јединственом и другачијом од осталих веб локација које користе Боотстрап.
Ја лично не видим Боотстрап као сјајну опцију за сваку веб локацију. Наравно, може вам помоћи и пружити неке пречице, али на крају сам утврдио да је дизајнирање из темеља са ЦСС-ом најбоља рута, углавном због контроле коју имате над њим. Али још једном, ако тек започињете с веб програмирањем, није лоше уопште користити Боотстрап, али немојте се ослонити на њега у каријери.
Вриједно је напоменути да ако сте почетник програмер, не бисте требали користити Боотстрап за све пројекте из вашег портфеља. Може се догодити да можда познајете АПИ, али не знате у потпуности око ЦСС-а. Речено је да је добро имати пристојну мешавину обоје у свом портфељу (или чак искључиво ЦСС, јер је Боотстрап лако преузети).
Завршни
То је све што је Боотстрап укратко. Као што сам раније напоменуо, охрабрујем вас да покренете свој властити ХТМЛ пројекат и додате неке од различитих класа елементима да бисте се почели играти око оквира. Овде можете пронаћи све различите компоненте које Боотстрап нуди са објашњењима и примерима кода.
Боотстрап је заиста уредан алат, али имајте на уму да се на то не ослоните сами! Добро је бити упознат с њим и знати свој пут око оквира, али и водити рачуна да уђете у ЦСС да бисте заиста схватили шта се дешава иза сцене. И не само то, већ чврсто знање о ЦСС-у комплиментује Боотстрап пуно, омогућавајући вам да заиста направите неке јединствене и лепе веб странице са сопственим прилагођавањем.
