Concept in definitie ABC
Diversen / / July 04, 2021
Door Guillem Alsina González, in okt. 2016
Dit is een van de twee onderdelen waaruit veel computertoepassingen zijn gemaakt en, zoals de naam zegt, laat een glimp opvangen, is degene die het beeld vormt dat door de gebruiker wordt gezien en waarmee het samenwerkt.
De voorkant stelt de gebruiker in staat om de applicatie-output te bekijken en gegevens in te voeren
De voorkant is anders dan back-end waarbij de eerste zich uitsluitend bezighoudt met wat de interactie met de gebruiker is, terwijl de tweede alle belasting van gegevensverwerking en werk bijdraagt.
Op deze manier kunnen de professionals die nodig zijn voor de realisatie van het ene en het andere onderdeel enigszins verschillen, aangezien beide kennis van programmeren, in het geval van back-end, deze zouden meer "puur" moeten zijn, terwijl in het geval van voorkant een lagere graad van programmeren zal over het algemeen nodig zijn, samen met andere kennis zoals bruikbaarheid of ontwerp.
Bij kleine projecten, voorkant Y back-end ze zijn vaak verenigd in één pakket en nauw met elkaar verbonden, terwijl in projecten groot, de twee liggen verder uit elkaar en worden meestal benaderd door teams van programmeurs anders
Deze scheiding is duidelijk zichtbaar in de software die het model gebruikt. cliënt-server.
En over klanten gesproken...
De webbrowser is al lang een van de belangrijkste front-ends voor allerlei toepassingen
Vooral bedankt aan iedereen to besturingssysteem je hebt er een (of meer) beschikbaar en daarom kunnen we deze alomtegenwoordige software beschouwen.
Bovendien vereenvoudigt deze manier van werken de zaken, aangezien het eigenlijk niet nodig is denken bij de implementatie van een lokale klant, maar gewoon in de gegevensuitvoer en het verzamelen ervan, evenals de interacties in Formaat HTML en met maximaal JavaScript.
Een ander voordeel van het gebruik van a browser web like voorkant is dat we ons geen zorgen moeten maken over lokale implementaties van een client, aangezien de HTML-taal universeel en platformonafhankelijk is, dus als het goed is bedacht en gematerialiseerd, kunnen we ons programma in clientmodus gebruiken in elk besturingssysteem, en hoeven we ons alleen zorgen te maken over het deel van de server.
En tot slot, het laatste grote voordeel is dat we onze software beschikbaar kunnen stellen aan gebruikers via: internet, die de deuren opent naar nieuwe gebruiksmodellen en commercialisering, zoals betaling voor huur, die de aankoop van licenties vervangt.
Foto's: Fotolia - Grgroup / Sergey Tarasov
Front-end thema's