QNA > Q > Quali Linguaggi Di Programmazione Sono Front-End E Quali Sono Back-End?

Quali linguaggi di programmazione sono front-end e quali sono back-end?

Ciao,

Front-end

HTML

È in realtà un linguaggio di markup. è sviluppato da Tim Berners-Lee nel 1990 HTML è l'abbreviazione di HyperText Markup Language. L'HTML è usato per creare documenti elettronici (chiamati pagine) che vengono visualizzati sul World Wide Web. Ogni pagina contiene una serie di collegamenti ad altre pagine chiamate hyperlink. Ogni pagina web che vedi su Internet è scritta usando una versione del codice HTML o un'altra.

CSS

Di per sé, l'HTML è abbastanza semplice. L'HTML fornisce alcune opzioni di stile di base, ma per costruire un buon frontend, gli sviluppatori devono avere esperienza con i CSS. I CSS forniscono la vernice, i modelli, i glitter, i pulsanti, il fiocco, le luci e molte altre cose che possono essere usate per migliorare la presentazione di una pagina web. I CSS sono così comunemente usati che sono stati costruiti dei linguaggi per rendere la scrittura dei CSS più facile. Questi linguaggi - come Sass e LESS - sono anche conosciuti come precompilatori CSS, ma sono semplicemente usati per scrivere codice CSS più efficiente e gestibile.

Linguaggi di scripting usati per fare il Front-end di un'applicazione web

Javascript

Javascript è un linguaggio di programmazione dinamica per computer. È leggero e più comunemente usato come parte di pagine web, le cui implementazioni permettono allo script lato client di interagire con l'utente e fare pagine dinamiche. È un linguaggio di programmazione interpretato con capacità orientate agli oggetti.

jQuery

jQuery è una libreria JavaScript veloce e concisa creata da John Resig nel 2006 con un bel motto - Write less, do more. jQuery semplifica l'attraversamento dei documenti HTML, la gestione degli eventi, l'animazione e le interazioni Ajax per un rapido sviluppo web.

Back-end

Questi sono i linguaggi di scripting usati nella programmazione back-end

PHP

PHP (acronimo ricorsivo di PHP: Hypertext Preprocessor) è un linguaggio di scripting general-purpose open source molto usato che è particolarmente adatto allo sviluppo web e può essere incorporato in HTML

Ruby

Ruby è un linguaggio di programmazione dinamico, open source con un focus sulla semplicità e produttività. Ha una sintassi elegante che è naturale da leggere e facile da scrivere.

Python

Python - Molto simile a Ruby, Python è noto in parte per la sua leggibilità. Un popolare framework di sviluppo web, Django, rende anche Python una scelta popolare per costruire applicazioni web. Dropbox è stato costruito con - e usa ancora - Python per eseguire molto del suo codice lato server. Python può essere usato per tutto ciò che Ruby può fare.

ASP

ASP sta per Active Server Pages.In realtà è un framework di sviluppo per costruire pagine web.ASP è stato introdotto nel 1998 come primo linguaggio di scripting lato server di Microsoft. ASP.NET permette di usare un linguaggio di programmazione completo come C# (pronunciato C-Sharp) o vb . net per costruire facilmente applicazioni web.

JSP

JavaServer Page (JSP) è la risposta di Java al popolare Active Server Pages (ASP) di Microsoft. È una tecnologia di programmazione lato server che permette la creazione di un metodo dinamico e indipendente dalla piattaforma per costruire applicazioni basate sul web. JSP ha accesso all'intera famiglia di API Java, compresa l'API JDBC per accedere ai database aziendali. Permette di mescolare HTML statico con HTML generato dinamicamente - in modo che la logica di business e la presentazione siano ben separate.

Sistemi di gestione di database usati nel back-end

SQL

SQL è un linguaggio universale di interrogazione di database. SQL è usato per interagire con i database, che sono una parte di ogni applicazione web di backend. Non importa quale linguaggio o framework scegliate per costruire la vostra applicazione web, probabilmente userete SQL, o qualche sua astrazione, per interagire con il database.

MySQL

MySQL è il più popolare sistema di database usato con PHP. È il più popolare sistema di gestione di database SQL Open Source, è sviluppato, distribuito e supportato da Oracle Corporation.Con le sue prestazioni comprovate, l'affidabilità e la facilità d'uso, MySQL è diventato la scelta principale di database per applicazioni basate sul web, utilizzato da proprietà web di alto profilo tra cui Facebook, Twitter, YouTube, Yahoo! e molti altri.

Grazie.

Di Traver Skemp

Quali sono alcuni dei pro/contro dei migliori telefoni Android (primavera 2015)? :: Android: C'è un modo semplice per utilizzare la fotocamera del telefono per l'head tracking invece del giroscopio o del magnetometro per la VR?
Link utili