{"id":74,"date":"2023-04-24T11:36:47","date_gmt":"2023-04-24T09:36:47","guid":{"rendered":"https:\/\/tematika-fl.com\/blog\/?p=74"},"modified":"2023-04-24T11:36:47","modified_gmt":"2023-04-24T09:36:47","slug":"zasto-je-bootstrap-najpopularniji-frejmvork","status":"publish","type":"post","link":"https:\/\/tematika-fl.com\/blog\/zasto-je-bootstrap-najpopularniji-frejmvork\/","title":{"rendered":"Za\u0161to je Bootstrap najpopularniji frejmvork?"},"content":{"rendered":"<p>U pojedinim \u010dlancima smo provla\u010dili re\u010d \u201efrejmvork\u201c (<em>engl.framework<\/em>). S obzirom da je to \u0161irok pojam, poku\u0161a\u0107u da ga defini\u0161em u okviru tematike kojom se bavim u ovom \u010dlanku a to je Bootstrap. Frejmvork u web dizajnu je skup ve\u0107 napisanih CSS klasa koje se koriste odnosno pozivaju u HTML kodu kako bi se definisali stilovi elemenata HTML-a. Nadam se da je obja\u0161njenje dovoljno jasno, e sada \u0161ta je Bootstrap? Bootstrap je frejmvork koji poma\u017ee web dizajnerima da na br\u017ei i lak\u0161i na\u010din naprave sajt koji je responsivan, odnosno prilagodljiv svim veli\u010dinama ekrana a posebno na mobilnim telefonima. Zbog njegove jednostavnosti i fleksibilnosti postao je najpopularniji frejmvork me\u0111u web dizajnerima.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-75 size-full\" title=\"Za\u0161to je Bootstrap najpopularniji frejmvork?\" src=\"https:\/\/tematika-fl.com\/blog\/wp-content\/uploads\/2023\/04\/zasto-je-bootstrap-najpopularniji-frejmvork.jpg\" alt=\"Za\u0161to je Bootstrap najpopularniji frejmvork?\" width=\"900\" height=\"300\" srcset=\"https:\/\/tematika-fl.com\/blog\/wp-content\/uploads\/2023\/04\/zasto-je-bootstrap-najpopularniji-frejmvork.jpg 900w, https:\/\/tematika-fl.com\/blog\/wp-content\/uploads\/2023\/04\/zasto-je-bootstrap-najpopularniji-frejmvork-300x100.jpg 300w, https:\/\/tematika-fl.com\/blog\/wp-content\/uploads\/2023\/04\/zasto-je-bootstrap-najpopularniji-frejmvork-768x256.jpg 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<h2>Od \u010dega se sastoji Bootstrap?<\/h2>\n<p>Bootstrap nudi \u0161irok spektar CSS klasa i JavaScript komponenata koje su ve\u0107 napisane i koje web dizajner mo\u017ee da koristi gde god mu odgovaraju. Ove komponente uklju\u010duju tipografiju (fontove i stilove teksta), forme, dugmad, tabele, navigacione menije i jo\u0161 mnogo toga. Uzimaju\u0107i u obzir da su sve komponente definisane kroz Bootsrap, web dizajner s lako\u0107om uzima \u0161ta mu je potrebno i svoj dizajn prilago\u0111ava Bootstrap filozofiji. Ovo je ujedno i glavna prednost ovog frejmvorka.<\/p>\n<h2>Bootstrap mre\u017eni sistem (<em>engl. grid system<\/em>)<\/h2>\n<p>Bootsrap-ov mre\u017eni sistem (<em>engl. grid system<\/em>) se sastoji iz 12 osnovnih kolona. To zna\u010di da je veoma lako prilagoditi sadr\u017eaj sajta razli\u010ditim veli\u010dinama ekrana. Kada podelite sajt vertikalno u 12 kolona i imate kaskadni raspored, mo\u017eete se igrati sa rasporedom sadr\u017eaja samo tako \u0161to \u0107ete uklju\u010divati posebne klase za desktop, tablet i mobilni. Jednostavnim pozivom klase u HTML kodu vi ve\u0107 defini\u0161ete gde \u0107e vam odre\u0111ena komponenta ili sadr\u017eaj biti pozicionirani kada se sajt otvara na mobilnom, tabletu i desktopu, bez da morate da pravite posebne komponente za ove ure\u0111aje, jer vam je sve ve\u0107 definisano u Bootstrap-u.<\/p>\n<h2>Korisni\u010dko iskustvo<\/h2>\n<p>Jo\u0161 jedna od prednosti Bootstrapa je ta \u0161to su sve komponente dizajnirane tako da rade zajedno da bi se osigurao autenti\u010dan izgled. Ovim ne samo da se web dizajneru olak\u0161ava izrada sajta ve\u0107 se i korisni\u010dko iskustvo dovodi do vrhunca. To mo\u017eete primetiti kada na desktopu uzmete da smanjujete veli\u010dinu web browser-a ru\u010dno. Primeti\u0107ete kako se sadr\u017eaj skuplja i pakuje jedan ispod drugog. Ovo se naziva <strong>kaskadni dizajn<\/strong>.<\/p>\n<h2>Bootstrap fajlovi<\/h2>\n<p>Ukoliko znate kako da koristite odre\u0111ene web pretra\u017eiva\u010de kao alate za izradu sajta, lako \u0107ete nalaziti gde se u Bootstrap-u menjaju boje i stilovi. Prilikom preuzimanja Bootstrap fajlova, koje je uzgred besplatno, raspakivanjem arhive \u0107ete videti da vam Bootstrap nudi vi\u0161e opcija kada su u pitanju CSS i JavaScript fajlovi. Odli\u010dna dokumentacija i sajt koji Bootstrap poseduje su veoma korisni svim web dizajnerima koji imaju bar neko iskustvo. \u010cak i oni bez iskustva mogu lako da ga savladaju.<\/p>\n<p>Od CSS komponenti, najbolje je koristiti Bootstrpa.min.css, iz prostog razloga \u0161to je to minimizovani Bootstrap fajl i sva prazna mesta i nepotrebni karakteri su uklonjeni iz njega. Unutar tog fajla mo\u017eete lako da prona\u0111ete klase koje su vam potrebne za modifikaciju i da manipuli\u0161ete njima. Isti slu\u010daj je i sa JavaScript komponentama. Uglavnom, sve fajlove sa \u201e.min\u201c dodatkom u nazivu je po\u017eeljno koristiti.<\/p>\n<h2>Podr\u0161ka<\/h2>\n<p>Jedan od razloga za\u0161to je Bootstrap postao na\u0161iroko kori\u0161\u0107en i popularan jeste i taj da ima dobru podr\u0161ku u vidu internet zajednice i svog bloga. Ovaj frejmvork ima veliki broj aktivnih web dizajnera koji tako\u0111e doprinose njegovom razvoju i dele svoja iskustva na forumima, blogovima i YouTube video tutorijalima.<\/p>\n<h2>Zaklju\u010dak<\/h2>\n<p>Zaklju\u010dili smo da je Bootstrap veoma mo\u0107an alat svakog web dizajnera za izradu sajta. Njegov mre\u017eni sistem i njegove ve\u0107 definisane CSS klase omogu\u0107avaju lagano upravljanje i manipulisanje komponentama unutar HTML koda. Pored svega ovoga tu je i Bootstrap frejmvork zajednica koja vam deljenjem svojih iskustava poma\u017ee web dizajnerima da lako nalaze re\u0161enja za svoje projekte. Bilo da ste po\u010detnik ili senior web dizajner, Bootstrap je savr\u0161en frejmvork za vas i savetujem vam da ga uzmete u obzir prilikom izrade sajta.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>U pojedinim \u010dlancima smo provla\u010dili re\u010d \u201efrejmvork\u201c (engl.framework). S obzirom da je to \u0161irok pojam, poku\u0161a\u0107u da ga defini\u0161em u [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":75,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,6],"tags":[],"class_list":["post-74","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-izrada-sajta","category-web-dizajn"],"_links":{"self":[{"href":"https:\/\/tematika-fl.com\/blog\/wp-json\/wp\/v2\/posts\/74","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tematika-fl.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tematika-fl.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tematika-fl.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tematika-fl.com\/blog\/wp-json\/wp\/v2\/comments?post=74"}],"version-history":[{"count":1,"href":"https:\/\/tematika-fl.com\/blog\/wp-json\/wp\/v2\/posts\/74\/revisions"}],"predecessor-version":[{"id":76,"href":"https:\/\/tematika-fl.com\/blog\/wp-json\/wp\/v2\/posts\/74\/revisions\/76"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tematika-fl.com\/blog\/wp-json\/wp\/v2\/media\/75"}],"wp:attachment":[{"href":"https:\/\/tematika-fl.com\/blog\/wp-json\/wp\/v2\/media?parent=74"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tematika-fl.com\/blog\/wp-json\/wp\/v2\/categories?post=74"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tematika-fl.com\/blog\/wp-json\/wp\/v2\/tags?post=74"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}