Non sempre la soluzione migliore per le esigenze di un cliente è la creazione di un complesso sistema applicativo server-based. In alcuni casi è utile poter realizzare un sito statico composto esclusivamente da tecnologie frontend.
Per queste esigenze utilizziamo MiddleMan, che ci permette di realizzare siti statici con i vantaggi della programmazione Ruby.
Tra i numerosi vantaggi di un sito statico sicuramente i più evidenti sono: sicurezza e prestazioni.
Sicurezza perché un sito statico non soffre di problemi legati alla vulnerabilità del codice server-side - non avendone affatto. Prestazioni perché non richiede alcuna pre-elaborazione da parte del server: il sito viene servito all'utente così com'è.
Un sito realizzato con MiddleMan ha inoltre il vantaggio di poter lavorare più agevolmente in un ambiente Ruby così da poter realizzare più in fretta e con molti meno errori siti anche molto complessi e con innumerevoli contenuti.
Quando un sito statico può essere una soluzione adeguata? Tutte le volte in cui non c'è bisogno di un'elaborazione lato server dei contenuti ovvero quando essi non arrivano da un database come principale fonte dei dati.
Ad esempio un sito di presentazione della propria attività o della propria applicazione mobile oppure la documentazione relativa ad un proprio prodotto o software. Ma anche un blog. Perché con MiddleMan possiamo generare automaticamente nuove pagine statiche partendo da contenuti inseriti in un semplice file di testo.
L'esperienza accumulata negli anni ci consente di consigliarvi le soluzioni migliori a partire dalle vostre esigenze. Siamo abituati a cercare la soluzione minima, cioè quella che consente di soddisfare i requisiti nel modo più semplice ed economico. Il nostro metodo è consolidato ed efficace.