IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

DoneJS 1.0 : un framework JavaScript MVVM
Utilisé pour la construction d'applications web desktop et mobiles

Le , par vermine

216PARTAGES

5  0 
DoneJS 1.0 : un framework JavaScript MVVM
utilisé pour la construction d'applications web, desktop et mobiles


DoneJS est un framework JavaScript open source qui facilite la construction d'applications web, desktop et mobiles à hautes performances et en temps réel.

Précédemment connu sous le nom de JavaScriptMVC, le framework est maintenant disponible en version 1.0. Son changement de nom vient du fait qu'en évoluant, le framework s'est petit à petit détaché de ce nom qui n'était alors plus cohérent.

Parmi les principales fonctionnalités, nous trouvons :
  • un rendu côté serveur (ce sont des Single Page Applications, on parle alors de JavaScript isomorphe) ;
  • un chargement du JavaScript et du CSS progressif, selon les besoins, ce qui accélère l'affichage de la page ;
  • une bonne gestion de la couche de données avec des requêtes minimales qui agencent le fall through caching, la combinaison de requêtes vers la même API, le cache inline, etc. ;
  • la mise à jour du DOM utilisant le module can-stache du moteur de template de CanJS, ce qui rendrait l'affichage plus rapide que ce que proposent Angular et React ;
  • le support de ES6, même pour les navigateurs qui ne le supportent pas encore ;
  • une architecture MVVM (encore une fois CanJS) ;
  • et bien d'autres.



DoneJS (installable en commande NPM), inclut donc CanJS qui est en fait une collection de bibliothèques front-end pour construire des applications web plus faciles à maintenir. Il inclut également StealJS, un chargeur et constructeur de code modulaire (dépendances JavaScript et CSS) notamment utile pour les polyfills.

Site officiel.
Quick start.

Source : d'après un article de IT World

Et vous ?

Connaissez-vous ce framework et qu'en pensez-vous ?

Retrouver les cours et tutoriels sur les frameworks JavaScript.

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de
https://www.developpez.com
Le 02/05/2017 à 22:12
Yay encore un !
2  0 
Avatar de Kriskev
Membre à l'essai https://www.developpez.com
Le 02/05/2017 à 15:37
Desktop, mobile et surtout open source. Il m'a l'air intéressant celui là. Bizarre que personne n'en parle
0  0 
Avatar de Kearz
Membre expert https://www.developpez.com
Le 03/05/2017 à 14:36
En regardant en diagonal, c'est un React-like.
Il y a des choses en plus / en mieux?
0  0 
Avatar de Zulbil
Candidat au Club https://www.developpez.com
Le 05/05/2017 à 1:25
Intéressant
0  0 
Avatar de jean12
Membre régulier https://www.developpez.com
Le 05/05/2017 à 9:30
Je ne le connaissais pas, mais j'ai testé et je le trouve génial. Et surtout le fait qu'il soit crossplateforme Web - Desktop - Mobile.
Il faut juste adopter leur manière de faire comme pour tout nouveau langage (Il faut bien apprendre la langue qu'ils utilisent pour communiquer avec la machine, même si c'est pas l'anglais ).
0  0