Quando si crea una web application grande attenzione deve essere riposta nella creazione del back end, cioè l'area di amministrazione dell'applicazione medesima. Per i programmatori Ruby può allora essere di aiuto Active Admin.
Active Admin è un plugin Ruby on Rails che permette di creare interfacce di amministrazione eleganti e funzionali. Il risultato prodotto può essere largamente migliorato agendo sui CSS e configurando a puntino il layout finale delle interfacce.
Per visualizzare i dati lato amministrazione è in grado di sfruttare le comuni strutture dati e di presentazione: da griglie a tabelle, da liste ai più semplici form. Mette a disposizione, inoltre, funzioni per il filtering dei dati e la ricerca, e per l'esportazione dei dati stessi in vari formati fra i quali citiamo JSON, CSV e XML. Integra un buon meccanismo di autenticazione per utenti e amministratori.
Qui una demo mentre da Github è possibile scaricare il sorgente.