Använda ramverk


Att använda ramverk kändes otroligt svårt när jag började. Nästan så svårt så att jag höll på att ge upp. Men steg efter steg så släppte det. Kollade på ett par till tutorials på Youtube och läste om en del klasser på Materialize:s hemsida.

Jag valde att försöka bygga en MarkDown-sida med materialize mest för att enkelt kunna leka runt med bilder, paragrafer och rubriker, mm.

Min första sida blev såhär:

När jag väl kommit in i ramverket så var jag sugen på att leka vidare. Jag hade sett inne på Materialize:s hemsida att man kunde bygga en side-nav för mobilen, och det var jag sugen att testa.

Det var inte helt enkelt att förstå på hemsidan. Men med hjälp av en tutorial på youtube (https://www.youtube.com/watch?v=EGVn9_avhI8) så lyckades jag.

Även fast det i det här tillfället kanske inte hade behövts en navbar med länkar så tyckte jag att det var roligt att testa och jag blev ändå nöjd med resultatet.

Sidan i bing och Am I Responsive:


Steget in till att använda ramverk var högt, men när man väl börjat förstå grejen så är det inte så svårt att fortsätta lära sig. Att använda ett ramverk är supersmidigt eftersom att stora delar av responsiviteten löser ramverket i sig och att det går så pass snabbt att få hemsidan att fungera. Det känns också som att det är mindre risk för stora buggar.

Nackdelen som jag ser det är att det är svårare att få sidan exakt som du vill ha den. Men det kan också bero på att jag inte har hållit på med ramverk så länge.

Om jag ska jämföra ramverk med helt egen CSS t.ex; media queries, relativa enheter och flexbox/grid så tycker jag att det är enklare att jobba med helt egen CSS. Eller det är enklare att få sidan att se ut exakt som jag vill. Det är också enklare att få responsiviteten exakt som man vill. Nackdelen är att det tar längre tid än med ramverk.

I dagsläget kommer jag nog bara använda ramverk till när man snabbt ska slänga ihop en hemsida, men om jag vill lägga ned lite mer tid för att få den riktigt snygg så kommer jag använda helt egen CSS.

Men när jag blir bättre på ramverk så tror jag att det är en superbra grund att jobba på i komplettering med egen CSS.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *