Front-end framework vo vývoji webu
Freedom from front end frameworks (React, Vue, etc...)
Obsah:
Vo webovom vývojovom svete sa často stretávate s výrazmi „front-end“ a „back-end“. Len na aktualizáciu, front-end vývoj je o všetkých častiach webových stránok, ktoré používatelia vidia, zatiaľ čo back-end je viac o funkcii „v zákulisí“.
Použitie rámca na vytvorenie frontendu vašej webovej stránky má veľa výhod (a je veľmi ľahké ho zaviesť). Poďme prejsť na to, aké sú predné rámce a prečo by ste mali zvážiť ich začlenenie do práce na vývoji webu.
Rámec front-end
Tiež označované ako „CSS frameworks“, jedná sa o balíky obsahujúce vopred napísaný štandardizovaný kód v súboroch a priečinkoch. Dávajú vám základ, na ktorom sa dá stavať a zároveň umožňujú flexibilitu s finálnym dizajnom. Rámce front-end zvyčajne obsahujú tieto komponenty:
- Mriežka, ktorá uľahčuje usporiadanie prvkov dizajnu vašej webovej stránky
- Definované štýly písma a veľkosť, ktorá sa líši v závislosti od jeho funkcie (odlišná typografia nadpisov a odsekov atď.)
- Pre-postavené webové stránky, ako sú bočné panely, tlačidlá a navigačné lišty
V závislosti od konkrétneho rámca, ktorý si vyberiete, je toho oveľa viac.
Prečo používať jeden
Existuje mnoho dobrých dôvodov, prečo je potrebné použiť front-end rámec namiesto toho, aby ste spustili celý kód od nuly:
- Ušetriť čas! Je zrejmé, že ak napíšete každý riadok kódu sami, spustenie webovej stránky bude trvať oveľa dlhšie. Rámce vám pomôžu začať so základmi.
- Pridajte ďalšie komponenty, ktoré nemusíte mať inak. Je vždy príjemné mať možnosť sa obrátiť na iné tlačidlo alebo dva bez toho, aby ste si vytvorili ďalšie nepríjemnosti.
- Uistite sa, že kód funguje. Namiesto toho, aby ste strávili veľa času písaním vlastného kódu, aby ste zistili, že nefunguje (alebo nie je kompatibilný so 60% webových prehliadačov), budete vedieť, že používate pred-testovaný funkčný kód.
Je tiež dôležité objasniť, ako nie používať predné rámce. Zaobchádzanie s nimi ako náhradou za zručnosti pri vytváraní kódu vám nepovedie k žiadnym výhodám. Najprv sa oboznámte s HTML a CSS a potom môžete začať používať skratky. Doprajte svoj rámec ako asistent, nie ako bar.
Príklady front-end rámcov
Nie všetky CSS rámce sú vytvorené rovnako, takže sa uistite, že váš výskum o tom, ktorý z nich najlepšie vyhovuje vašim jedinečným potrebám. Tu je rýchly prehľad piatich najlepších:
- Bootstrap: Najobľúbenejší z nich. Má veľa hviezd na Github a veľa zdrojov, aby si svoje otázky zodpovedali. Jedným z najľahších na použitie, ale niektorí hovoria, že má veľmi výrazný vzhľad „Bootstrap“.
- Nadácia: Ponúka veľa flexibility a prispôsobiteľnosti. Dobré pre tých, ktorí majú skúsenosti s front-end vývojom a radi pokryjú základy a zároveň si zachovajú veľa kreatívnej kontroly.
- Stylus: Expresívny a štýlový jazyk CSS. Tento rámec môže byť použitý len na aplikáciách Node.js.
- Sémantické UI: Stručné, intuitívne a robí ladenie kódu príjemným a jednoduchým. Dáva vám veľkú slobodu dizajnu a prispôsobuje sa vašim potrebám.
- Kit UI: Rámec, ktorý sa má použiť, ak máte záujem o vývoj aplikácií pre systém iOS. Má základný štýl, ktorý uľahčuje vývoj vlastného webu.
záver
Rámce sú neuveriteľne užitočnými nástrojmi pre front-end dizajn, najmä ak máte prácu, na ktorej často pracujete. Umožňujú vám zrýchliť pracovný tok a zvýšiť produktivitu bez toho, aby sa obetovali kvalita alebo funkčnosť. Len nezabudnite použiť ich ako nástroj na doplnenie vašich zručností, nie ako spôsob, ako znížiť rohy - a užiť si to!
Web Design vs. Tvorba webu: Aký je rozdiel?
Chcete sa dozvedieť o web dizajne a vývoji? Kliknite tu a uvidíte rozdiely a podobnosti medzi týmito dvoma.
Web Kariéra vo vývoji, dizajne a marketingu
Zaujíma vás webová kariéra? Existujú pracovné miesta, ktoré vyžadujú počítačové zručnosti, ako aj pracovné miesta v oblasti marketingu a predaja, písania a úpravy a dizajnu.
Čo je potrebné zvážiť pri vývoji drog-Free pracovisko
Potrebujete politiku bez drog? Tu sú dôvody, prečo by ste mali zvážiť jednu a druhú nevýhodu, ktorú môžete pociťovať, ak tak urobíte.