EOSX · Indipendenza

Indipendenza da server e browser come principio architetturale.

EOSX non deve legare inutilmente capacità e logica a uno specifico server Web, browser, sistema operativo o fornitore. Conta la capacità e il suo contratto definito.

Indipendente dal server

L’esecuzione dipendente dalla piattaforma viene incapsulata entro confini tecnici chiari.

Indipendente dal browser

Le interfacce Web utilizzano standard aperti e capacità normalizzate.

Presentazione ≠ logica centrale

Browser e interfaccia sono rappresentazioni possibili, non la verità architetturale.

Adapter intercambiabili

Le dipendenze specifiche della piattaforma vengono trattate localmente.

W3C & standard aperti

Interfacce HTML e Web orientate W3C favoriscono interoperabilità e riducono il lock-in.

Nessuna dipendenza obbligatoria da JavaScript o CSS

EOSX non dipende da JavaScript o CSS come base della logica. JavaScript può fornire interazione e CSS presentazione; entrambi restano opzionali.

Orientato ISO

Requisiti di qualità, sicurezza, documentazione e processo possono entrare in struttura e validazione con approccio ISO.