Che tipo di applicazioni sono il punto debole per il framework web Lift di Scala.Che tipo di webapp è il punto debole per il framework Scala's Lift?
mie esigenze:
- Facilità di sviluppo e manutenzione
- Pronto per scopi di produzione. buona comunità online attiva, patch regolari e aggiornamenti per correzioni di sicurezza e prestazioni, ecc.
- Il framework dovrebbe sopravvivere per alcuni anni. Non voglio scrivere un'app in un framework per il quale non sono disponibili aggiornamenti/patch dopo 1 anno.
- ha buoni motori di interfaccia utente di templating
- interoperabilità con Java (Scala soddisfa questo arleady. Basta ricordare qui per completezza)
- buona componente di sviluppo orientato.
- Il tempo richiesto per lo sviluppo deve essere proporzionato alla complessità dell'applicazione web.
- Non dovrebbe essere totalmente basato sulla configurazione. Lo odio quando il codice viene generato automaticamente per me e fa ogni sorta di magia sotto il cofano. Questo è un incubo di debug.
- La quantità di conoscenze di sollevamento necessarie per sviluppare un'applicazione Web deve essere proporzionale alla complessità dell'applicazione Web. non dovrei passare più di 10 ore all'apprendimento dell'ascensore solo per sviluppare una semplice applicazione TODO. (Conosco i database, Scala)
Il sollevamento soddisfa questi requisiti?