Posizione: Casa > internet >

Che cosa è un Web Application Framework?

  

framework di applicazioni Web sono strumenti software che vengono comunemente utilizzati per aiutare nella creazione e gestione di vari tipi di applicazioni on-line. Un quadro applicazione web può coinvolgere progettare e lanciare le pagine di un sito web o di provisioning varie applicazioni di fornire una vasta gamma di servizi web per i consumatori. Il quadro tende a includere tutti gli elementi necessari per svolgere i compiti desiderata, eliminando così la necessità di garantire gli strumenti necessari provenienti da fonti diverse.

Uno degli elementi chiave di qualsiasi quadro di applicazione web è la libreria software. Come suggerisce il nome, le librerie software sono un repository centrale per tutti i tipi di software che possono essere utilizzati per la creazione e la funzione in corso di attività online. Una biblioteca tipico include il software per gestire la creazione e la manutenzione di banche dati on-line, fornire sicurezza alle pagine web, e anche aiutare con la mappatura delle pagine per cui vi è un senso di continuità e di ordine.

un quadro efficace applicazione web fornirà anche per le funzioni di governo della casa di base che sono necessarie per la gestione dei dati ospitati sui server che le pagine web host. Questo include il caching di documenti web essenziali per il montaggio facile e il recupero. Allo stesso tempo, il quadro sarà anche casa una varietà di modelli. Questo rende possibile cambiare gli sfondi delle pagine web senza impattare la disposizione di grafica, testo e altri elementi della pagina.

Gli aspetti di configurazione automatica di un quadro di qualità delle applicazioni web è di fondamentale importanza. Un ottimo esempio è il quadro noto come Ruby on Rails. Questo quadro versatile è in grado di definire ed eseguire uno schema di database in due modi diversi. In primo luogo, il quadro è possibile definire le proprietà di ogni modello di oggetti in uso nel quadro al punto di runtime. La definizione si basa sulla configurazione dello schema del database. In alternativa, il quadro di applicazione Web può creare uno schema di database in base alle proprietà degli oggetti del modello in uso in fase di runtime.

----------------------------------
Articolo correlato:
----------------------------------