Stiamo lavorando per ripristinare l'app di Unionpedia nel Google Play Store
UscenteArrivo
🌟Abbiamo semplificato il nostro design per una migliore navigazione!
Instagram Facebook X LinkedIn
La tua Unionpedia con il tuo logo e dominio, a partire da 9,99 USD/mese
Crea il mio Unionpedia

Phoenix (web framework)

Indice Phoenix (web framework)

Phoenix è un web framework scritto nel linguaggio di programmazione funzionale Elixir. Phoenix utilizza un modello MVC (Model-View-Controller) lato server.

Indice

  1. 13 relazioni: Application programming interface, Cross-site request forgery, Elixir (linguaggio di programmazione), Erlang (linguaggio di programmazione), Espressione regolare, Framework per applicazioni web, HTML, Lato server, Localizzazione (sviluppo software), Logica push, Model-view-controller, Programmazione funzionale, WebSocket.

Application programming interface

In un programma informatico, con application programming interface (API), in italiano "interfaccia di programmazione dell'applicazione", si indica un insieme di procedure (in genere raggruppate per strumenti specifici) atte a consentire la comunicazione tra diversi computer o tra diversi software o tra diversi componenti di software; spesso tale termine designa le librerie software di un linguaggio di programmazione, sebbene più propriamente le API siano il metodo con cui le librerie vengono usate per sopperire ad uno specifico problema di scambio di informazioni.

Vedere Phoenix (web framework) e Application programming interface

Cross-site request forgery

Il Cross-site request forgery, abbreviato CSRF o anche XSRF, è una vulnerabilità a cui sono esposti i siti web dinamici quando sono progettati per ricevere richieste da un client senza meccanismi per controllare se la richiesta sia stata inviata intenzionalmente oppure no.

Vedere Phoenix (web framework) e Cross-site request forgery

Elixir (linguaggio di programmazione)

Elixir è un linguaggio di programmazione funzionale, concorrente, il cui codice compilato viene interpretato dalla macchina virtuale Erlang (BEAM).

Vedere Phoenix (web framework) e Elixir (linguaggio di programmazione)

Erlang (linguaggio di programmazione)

Erlang è un linguaggio di programmazione non orientato a contesti specifici ma in grado di lavorare con la programmazione concorrente; può gestire cioè più processi che interferiscono tra loro in esecuzione e su sistemi runtime, vale a dire senza due processi distinti per la compilazione e l'esecuzione ma con un unico processo di modifica ed esecuzione continua.

Vedere Phoenix (web framework) e Erlang (linguaggio di programmazione)

Espressione regolare

Unespressione regolare (o, in forma abbreviata, regexp, regex o RE) è una sequenza di simboli (quindi una stringa) che identifica un insieme di stringhe.

Vedere Phoenix (web framework) e Espressione regolare

Framework per applicazioni web

Un framework per applicazioni web (web application framework), in informatica e specialmente nella programmazione web, è un framework software progettato per supportare lo sviluppo di siti web dinamici, applicazioni web e servizi web.

Vedere Phoenix (web framework) e Framework per applicazioni web

HTML

LHyperText Markup Language, comunemente noto con l'acronimo HTML, è il linguaggio di marcatura più usato per i documenti web. Nato per la formattazione e impaginazione di documenti ipertestuali disponibili nel web 1.0, oggi è utilizzato principalmente per il disaccoppiamento della struttura logica di una pagina web (definita appunto dal markup) e la sua rappresentazione, gestita tramite gli stili CSS per adattarsi alle nuove esigenze di comunicazione e pubblicazione all'interno di Internet.

Vedere Phoenix (web framework) e HTML

Lato server

Nelle reti informatiche, l'espressione lato server (server-side in inglese) fa riferimento a operazioni compiute dal server in un ambito client-server contrapponendosi a tutto ciò che viene eseguito sul client (lato client).

Vedere Phoenix (web framework) e Lato server

Localizzazione (sviluppo software)

In informatica (entro la localizzazione linguistica), la localizzazione è l'insieme dei processi di adattamento di un software – pensato e progettato per dato un mercato o un ambiente – ad altri mercati o ambienti (in particolare, ad altre nazioni e culture).

Vedere Phoenix (web framework) e Localizzazione (sviluppo software)

Logica push

Si parla di logica push quando lo svolgimento di un generico processo (inteso come sequenza di attività) avviene guardando avanti, cioè lo svolgimento dell'attività a monte spinge quella a valle (in inglese push).

Vedere Phoenix (web framework) e Logica push

Model-view-controller

Model-view-controller (MVC, talvolta tradotto in italiano con la dicitura modello-vista-controllo), in informatica, è un pattern architetturale molto diffuso nello sviluppo di sistemi software, in particolare nell'ambito della programmazione orientata agli oggetti e in applicazioni web, in grado di separare la logica di presentazione dei dati dalla logica di business.

Vedere Phoenix (web framework) e Model-view-controller

Programmazione funzionale

In informatica la programmazione funzionale è un paradigma di programmazione in cui il flusso di esecuzione del programma assume la forma di una serie di valutazioni di funzioni matematiche.

Vedere Phoenix (web framework) e Programmazione funzionale

WebSocket

WebSocket è una tecnologia web che fornisce canali di comunicazione full-duplex attraverso una singola connessione TCP. L'API del WebSocket è stata standardizzata dal W3C e il protocollo WebSocket è stato standardizzato dall'IETF come RFC 6455.

Vedere Phoenix (web framework) e WebSocket