ho lavorato come un dev flex per molti anni, la creazione di applicazioni molto complesse. Con tutto il recente hype, sono interessato all'apprendimento di HTML5.quadri HTML5 per un innamorato Flex Developer
Quello che mi piace il framework Flex è che è una costante, coerente, stack completo per la creazione di RIA di. Mi piace il fatto che abbia un ampio set di componenti pronti all'uso e un framework per l'estensione e la creazione di componenti con skin davvero complessi, estremamente personalizzati, &.
Esistono strutture simili fuori nello spazio HTML5?
Dalla ricerca che ho fatto, vedo che ci sono tonnellate di script utili .js
che forniscono componenti, effetti, ecc. Tuttavia, non sono stato in libreria di componenti.
Questo mi preoccupa che nella creazione di un'applicazione complessa, potrei finire per scrivere un sacco di codice idraulico per collegare insieme componenti disparati.
So che HTML5 è ancora nella sua infanzia, quindi se ci sono framework promettenti che dovrei tenere d'occhio, mi piacerebbe sapere di loro.
mia lista della spesa dei requisiti quadro ideale sarebbe la seguente:
- architettura componente solida (inclusi gli eventi del ciclo di vita)
- Extensible
- gestori di layout
- browser agnostico
- supporto per i dati vincolanti
- supporto per complessi Skinning
- Astrazione di servizi strati & protocolli (es., SOAP/JSON/servizi XML sono tutti un tipo di
IRemoteService
)
Insieme con il framework di interfaccia utente per sé, ciò che i quadri esistenti nello spazio Javascript per
- Architetture MVC. (Simile a
Parsley
, oMaté
nel mondo Flex) - Dependency Injection
- Unit testing
concordano HTML5 come pura e JavaScript (oh scusa che non è pura è esso) è anche sempre meglio come gli altri pesano con i contributi. – PurplePilot
Il boilerplate è eccessivo! – rxgx