


Front End” e “Back End”, due termini fondamentali nella programmazione e nello sviluppo web.
Front End: Questo termine si riferisce alla parte del sito web o dell’applicazione con cui l’utente interagisce direttamente. Include tutto ciò che l’utente vede e interagisce sullo schermo, come layout, design, animazioni e così via. I linguaggi di programmazione comunemente utilizzati per lo sviluppo front-end includono HTML, CSS e JavaScript.
Back End: Questo si riferisce alla “parte posteriore” del sito web o dell’applicazione, ovvero ciò che l’utente non vede. Include il server, l’applicazione e il database. Gli sviluppatori back-end si occupano di cose come la logica di business, i calcoli, l’interazione con il database e la performance. Alcuni dei linguaggi di programmazione comunemente utilizzati per lo sviluppo back-end includono Python, Ruby, PHP, Java, .Net e molti altri.
Conosciuti insieme come sviluppo Full-Stack, un buon sviluppatore in questa area avrà una combinazione di competenze sia front-end che back-end. Se stai cercando di aggiungere hashtag pertinenti a queste aree sul tuo blog, potresti considerare cose come: FrontEndDev, BackEndDev, FullStack, HTMLCSSJS, PythonBackend, RubyOnRails, PHPDeveloper, JavaBackend, DotNetDeveloper, ecc.
Parliamo di Beck End e Front End, Una delle fondamentali situazioni che dobbiamo affrontare nel mondo della programmazione è proprio questa diversità cioè Il FRONT END e ciò che gli utenti vedono attraverso i Computer, cioè possiamo visualizzare un sito internet , possiamo sfogliare le pagine , cliccare e eseguire certe operazioni.
Ma se parliamo di BECK END allora e come se stiamo dall’altra parte , cioè noi utenti visualizzeremo sempre le pagine web , come saranno sempre strutturate ma saranno da un altra parte, quindi stiamo parlando di SERVER WEB che potrebbero essere in Giappone o in capo al mondo , per esempio stiamo mandando un pagamento online, e dobbiamo effettuare un bonifico bancario e abbiamo bisogno di inserire i nostri dati sensibili, quindi username, password , email e tanto altro e cliccando sulla conferma dei dati , magicamente troveremo un’altra pagina dove potremmo visualizzare la conferma positiva dell’ avvenuto bonifico.
Ecco questa Pagina potremmo definirla come PAGINA lontana , o meglio dire…PAGINA FANTASMA che sarà sempre collegata con il nostro sito internet o di qualcuno, ma sempre attiva e collegata.
Quindi possiamo definire tutto ciò BECK END. PAGINA server, che ci risponderà e ci darà i nostri risultati, ma se vogliamo approfondire di più il nostro concetto , possiamo definire che la pagina web che stiamo cercando sarà una PAGINA chiamata Pagina.php.
