Web Technology Flashcards
Wat is het internet?
Een wereldwijd computernetwerk bestaande uit onderling verbonden netwerken die gebruikmaken van gestandaardiseerde communicatieprotocollen.
Wat is HTML?
HTML is de standaard opmaaktaal voor het creëren van webpagina’s. Het staat voor HyperText Markup Language.
Wat beschrijft HTML?
HTML beschrijft de structuur van webpagina’s door middel van markup.
Wat is een eenvoudig HTML-element?
Een element definieert het document als HTML5. Het is het root-element van een HTML-pagina en bevat metadata over het document.
Wat zijn HTML-tags?
HTML-tags zijn elementnamen omgeven door punthaken: <tagnaam>. Ze vormen paren, zoals <p> en </p>.</tagnaam>
Wat is het doel van een webbrowser?
Het doel van een webbrowser is om HTML-documenten te lezen en weer te geven. De browser toont de HTML-tags niet, maar gebruikt ze om te bepalen hoe het document wordt weergegeven.
Wat zijn HTML-attributen?
HTML-attributen verschaffen aanvullende informatie over een element en worden altijd in de starttag geplaatst. Ze komen meestal voor in name/value pairs, bijvoorbeeld: name=’value’.
Wat is HTTP?
HTTP staat voor Hypertext Transfer Protocol. Het faciliteert de communicatie tussen clients en servers volgens het request-response model.
Wat zijn de twee belangrijkste HTTP-methoden?
De twee belangrijkste HTTP-methoden zijn GET en POST.
Wat is het verschil tussen GET en POST?
GET vraagt data op uit een gespecificeerde bron, terwijl POST data stuurt voor verwerking naar een gespecificeerde resource. GET-requests kunnen worden gecached en hebben een lengterestrictie, terwijl POST-requests niet worden gecached en geen lengterestrictie hebben.
Wat is JavaScript?
JavaScript is een high-level, geïnterpreteerde programmeertaal die voldoet aan de ECMAScript-specificatie. Het wordt gebruikt voor client-side ontwikkeling en kan HTML en CSS bewerken.
Wat zijn HTML-events?
HTML-events zijn gebeurtenissen die plaatsvinden op HTML-elementen, zoals het laden van een webpagina, het wijzigen van een invoerveld of het klikken op een knop. JavaScript kan reageren op deze events.
Wat zijn JavaScript-variabelen?
JavaScript-variabelen zijn containers voor het opslaan van datawaarden. Er zijn drie keywords: var, let en const.
Wat is hoisting in JavaScript?
Hoisting is een gedrag in JavaScript waarbij variabelen die met var zijn gedeclareerd, worden behandeld alsof ze aan het begin van de functie of het globale scope zijn gedeclareerd, ongeacht waar de daadwerkelijke declaratie plaatsvindt.
Wat zijn template literals in JavaScript?
Template literals zijn strings die worden begrensd door backticks (`) in plaats van dubbele of enkele aanhalingstekens. Ze ondersteunen multiline strings en stringinterpolatie.
Wat is een HTTP-request?
Een HTTP-request bestaat uit een startregel (methode, URL, HTTP-versie), headers (metadata) en een body (optioneel, bijv. bij POST-requests).
Wat is een HTTP-response?
Een HTTP-response bestaat uit een statusregel (HTTP-versie, statuscode, redenzin), headers (metadata) en een body (de feitelijke gegevens die worden teruggestuurd).
Wat zijn veelvoorkomende HTTP-statuscodes?
Veelvoorkomende HTTP-statuscodes zijn 200 OK (request geslaagd), 201 Created (resource aangemaakt), 400 Bad Request (ongeldige request), 404 Not Found (resource niet gevonden) en 500 Internal Server Error (serverprobleem).
Wat is cURL?
cURL is een command-line tool voor het uitvoeren van HTTP-requests, vaak gebruikt voor API-testen.
Wat is Postman?
Postman is een GUI-gebaseerde tool voor het testen van API’s. Het wordt gebruikt om HTTP-requests en -responses te verzenden en te inspecteren.