Portfolio

Versie 2
Ondertussen is dit de tweede versie van mijn portfolio, in de eerste versie had ik mijn portfolio gebouwd in Nuxtjs, maar dat was een beetje overdreven voor mijn portfolio. Ook omdat ik had gelezen over Astro.build, een framework dat beloofd tot wel 2x sneller te zijn dan Nuxt. Ook kan je alle componenten uit React of Vue meenemen naar Astro. Ondertussen had ik ook meer geleerd over betere semantische HTML, waarbij ik dit meteen als een kans zag om mijn portfolio ook hierin te verbeteren.


In de vorige versie waren er nog een paar problemen met het navigatie menu op de mobiel, het werkte wel, maar zag er nog niet goed genoeg uit. Ik heb het volledige menu herschreven en meteen goed responsive gemaakt.


Ook is de "Over Mij' pagina nieuw, en heb ik gekozen om een andere lettertype te gebruiken om de leesbaarheid te verbeteren.


Versie 1
Als eerst; Welkom op mijn portfolio website! Ik vond het erg leuk om deze website te maken. Het was er ook echt tijd voor; Aangezien ik al wel websites bouw voor klanten, en ik nog geen eigen website had.
Het was tijd voor een eigen website, eigenlijk alle websites die ik heb gebouwd (voor klanten) zijn gebouwd in Wordpress met Elementor, en natuurlijk een klein gedeelte CSS/JS. Maar ik wou graag iets nieuws leren, ik wou eigenlijk weg stappen van de standaard bouw-blokken als Wordpress en dergelijke tools, en het meer zelf te programmeren, omdat ik dat ook erg leuk vindt om te doen.


Ik had al ervaring met HTML, CSS, JS (en een klein beetje Python, en PHP), maar ik kwam achter technologieën als Vue, en Nuxt3, ik ben verbaasd wat het allemaal zou kunnen. Ik volgde een online cursus en besloot aan de slag te gaan (veel leuker dan een cursus volgen).


Eerst zat ik na te denken om Bootstrap te gebruiken om het CSS proces makkelijker te maken, maar ik zag online dat veel mensen meer gebruik maakte van TailwindCSS, en minder 'bloat' heeft. Dit was dan ook een nieuwe techniek voor mij om te leren.
Screenshot van mijn portfolio


Ik ben erg blij met het uiteindelijke resultaat, en wil meer websites gaan bouwen met Vue, ik ben van plan om eigen Wordpress themes te gaan bouwen, en om me meer te verdiepen in een headless-cms opzet.