Inhoudsopgave:
Video: What is React JS Introduction Tutorials - 1 2024
Webtoepassingen zijn eenvoudiger te bouwen dan mobiele applicaties, vereisen weinig of geen extra software om te ontwikkelen en te testen, en draaien op alle apparaten, inclusief desktop, laptops en mobiel. Hoewel mobiele toepassingen veel algemene webtoepassingstaken kunnen uitvoeren, zoals e-mail, zijn sommige taken nog steeds eenvoudiger uit te voeren met behulp van webtoepassingen.
Het boeken van reizen is bijvoorbeeld gemakkelijker met behulp van webapps, vooral omdat de benodigde stappen - het beoordelen van vluchten, hotels en huurauto's en het vervolgens aanschaffen van alle drie - het best kunnen worden bereikt met meerdere vensters, toegang tot een agenda en de invoer van aanzienlijke persoonlijke en betalingsinformatie.
De programmeertalen die worden gebruikt voor het coderen van basiswebtoepassingen, verder gedefinieerd in de volgende secties, omvatten HTML (Hypertext Markup Language), CSS (Cascading Style Sheets) en JavaScript. Extra functies kunnen aan deze websites worden toegevoegd met behulp van talen zoals Python, Ruby of PHP.
Te beginnen met HTML, CSS en JavaScript
Eenvoudige websites, zoals de weergegeven websites, zijn gecodeerd met HTML, CSS en JavaScript. HTML wordt gebruikt om tekst op de pagina te plaatsen, CSS wordt gebruikt om die tekst te stijlen en JavaScript wordt gebruikt om interactieve effecten toe te voegen, zoals de Twitter- of Facebook Share-knop, waarmee u inhoud op sociale netwerken kunt delen en het aantal andere mensen kunt bijwerken. hebben ook dezelfde inhoud gedeeld.
Bron: lindaliukas. fi
Websites die hoofdzakelijk statische, onveranderde informatie overbrengen, zijn vaak alleen in deze drie talen gecodeerd. In latere hoofdstukken leer je over elk van deze talen.
Logica toevoegen met Python, Ruby of PHP
Websites met geavanceerdere functionaliteit, zoals gebruikersaccounts, bestandsuploads en e-commerce, vereisen meestal een programmeertaal om deze functies te implementeren. Hoewel Python, Ruby en PHP niet de enige programmeertalen zijn die deze sites kunnen gebruiken, behoren deze tot de meest populaire.
Deze populariteit betekent dat er grote online community's van ontwikkelaars zijn die in deze talen programmeren, vrij postcode die je kunt kopiëren om gemeenschappelijke functies te bouwen, en openbare online discussies hosten die je kunt lezen voor oplossingen voor kwesties.
Elk van deze talen heeft ook populaire en goed gedocumenteerde kaders. Een framework is een verzameling generieke componenten, zoals gebruikersaccounts en authenticatieschema's die vaak opnieuw worden gebruikt, waardoor ontwikkelaars websites sneller kunnen bouwen, testen en starten. Je kunt een raamwerk beschouwen als vergelijkbaar met de verzameling sjablonen die bij een tekstverwerker hoort.
U kunt uw cv, wenskaart of kalender helemaal opnieuw ontwerpen, maar met behulp van de ingebouwde sjabloon voor elk van deze documenttypen kunt u uw document sneller en met meer consistentie maken. Populaire frameworks voor deze talen zijn
-
Django en Flask voor Python
-
Rails en Sinatra voor Ruby
-
Zend en Laravel voor PHP