63
Web Development Essentials
JS Basis
lesson note
Deze aantekeningen vatten de kern samen van moderne webontwikkeling, onderverdeeld in techniek en proces:
1. JavaScript Fundamenten
De focus ligt op de werking van functies: herbruikbare stukjes code die pas draaien als je ze aanroept. Belangrijke onderdelen zijn de Arguments (de invoer) en de Return (de uitvoer). Er wordt onderscheid gemaakt tussen drie schrijfwijzen: Declarations, Expressions en de moderne Arrow Functions.
2. Professionele Aanpak (We Love Web)
Verschillende experts (Martijn, Vasilis, Trystian) bespreken de route naar een succesvol product:
Het Proces: Van doelgroeponderzoek en sitemaps naar een strak design. De cyclus bestaat uit Ontdekken, Maken en Optimaliseren.
Toegankelijkheid: Inclusief design is essentieel. Een website moet niet alleen werken, maar voor iedereen consistent en waardevol zijn.
Opschaling (Decathlon): Grote organisaties gebruiken Design Systems en 'Design Tokens' om consistentie te bewaren in hun hele webshop (van homepage tot checkout), met technieken als Next.js, React en Svelte.
3. Technische Q&A
De tekst sluit af met korte inzichten over het verschil tussen Client-side (interactie in de browser) en Server-side (afhandeling op de server), en het belang van een goede mappenstructuur en JSON-data.
lesson note