Une technologie de plus, mais pas n'importe laquelle. Elle est encore en "technology preview", mais très prometteuse.
Imaginez une application que vous écrivez sans vous soucier d'où elle tournera. Qui tourne au début dans un navigateur (Internet Explorer ou Firefox). Rien de bien méchant jusque là.
Puis, d'un coup de baguette magique, vous décidez que la partie métier tournera sur le serveur. Et puis que la partie d'accès aux données tournera sur un autre serveur. Que le moteur de rendu 3D tourne sur le client - ah non, sur le serveur - et puis zut, sur le client. La baguette magique, ce sont de simples attributs que vous placez devant les classes en question. Peut-on faire plus élégant?
Volta génère ce qu'il faut pour nous: le JavaScript si nécessaire, les assemblies, les bootstraps.
Et surtout, surtout, Volta nous permet enfin de créer l'application avant de savoir comment elle sera finalement distribuée. Sans cris ni larmes au moment de la distribution.
Comments