Negli ultimi giorni ho giocato un po' con
Rails e
Django, giusto il setup di una piccola applicazione, tanto per vedere come funzionano.
La scelta tra i due è ardua, ma credo che per ora utilizzerò Django, lo trovo più comodo e intuitivo. Devo ancora però vedere come funzionano le interfacce AJAX nei due modelli. Ovviamente, questo è uno dei punti più interessanti e importanti.
Per ora alcune riflessioni iniziali e da profano (quindi incline alle gaffe colossali):
- ci vogliono
pochi minuti per avere un prototipo
- la
programmazione è intuitiva (model/view)
- si fa solo il necessario, è importante l'
efficenza
- ci si concentra principalmente a
strutturare i dati (contenuti) e
configurare le viste (pagine web)
-
il web è sottointeso, l'interfaccia web quasi nativa
- il content management è quasi una
conseguenza naturale. Strutturi i contenuti e li navighi/gestisci poco dopo.
Per chiudere, magari la sparo grossa, ma ho l'impressione che i sistemi di content management siano ormai superati. Con questo livello di efficenza, questi framework sono il
content management personalizzato.
È come se non servissero gli
enormi baracconi di una volta, tanto le funzionalità comuni sono espresse ormai a livello di API.
Il valore è nella possibilità di customizzazione.
Che dire... tutto ciò è
copiaincolloso!