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 !

Polymer passe en version 1.0
Le framework web de Google est enfin prêt pour les applications de production

Le , par Stéphane le calme

221PARTAGES

6  0 
Après l’avoir annoncé durant l’édition de 2013 de sa conférence dédiée aux développeurs puis travaillé dessus durant les années qui ont suivi, Google a finalement publié la version 1.0 de son framework Polymer, qui passe donc ainsi du stade de concept à celui de produit. L’objectif est d’aider les développeurs à créer des applications web mobiles et PC plus rapidement en assurant l’interopérabilité sur les différentes plateformes.

« Polymer est une nouvelle façon de penser à la conception d’applications web » explique Google lorsqu’il présente sa bibliothèque. « Ces éléments peuvent être combinés pour créer des applications proposant une expérience immersive sur le web », a continué Mountain View. « Depuis la publication de la Préversion Développeur, nous avons réécrit la bibliothèque depuis la base, en nous focalisant sur la performance multi-navigateur tout en gardant l'ergonomie développeur-friendly. La nouvelle bibliothèque est environ 3x plus rapide sur Chrome, 4x plus rapide sur Safari, et comporte un tiers code de moins que dans la préversion développeur » rassure Google qui soutient que sa bibliothèque est prête pour être utilisée dans des applications de production.


Comme vous pouvez le constater, Polymer embarque sept grandes familles d’éléments :

  • Fe (éléments fer) qui constitue les éléments au cœur même de la bibliothèque. Ils sont au nombre de 33 et comportent des individus comme iron-ajax pour simplifier les appels Ajax et l’analyse des réponses ou encore iron-form pour simplifier la gestion de formulaire;
  • Md (éléments papiers) qui constitue des éléments Material Design. Notons que ce sont les seuls éléments à être en version 1.0.1, les autres étant tous en version 1.0.0. Au nombre de 26, ils comprennent des individus comme paper-checkbox, une check box en Material Design ou paper-fab, un bouton d’action flottant en Material Design;
  • Go (composantes Google Web) qui constitue les composantes des APIs et Services Google. Ils sont au nombre de 14 et comprennent des individus comme google-analytics, qui encapsule les fonctionnalités du tableau de bord de Google Analytics dans des composantes web, ou google-castable-video, qui propose des éléments vidéo en HTML5 avec des fonctionnalités Chromecast
  • Au (éléments or) qui constitue les éléments du commerce électronique. Ils sont au nombre de 6 et comprennent des individus comme gold-cc-input, un champ pour recevoir les entrées de carte de crédit ou gold-cc-expiration-input, pour valider les entrées des dates d’expiration des cartes de crédit:
  • Ne (éléments Néon), pour les animations et les effets spéciaux. Il n’y a qu’un seul individu, neon-animation;
  • Pt (éléments Platine), pour transformer vos pages web en vraies applications avec des fonctionnalités comme le push, le mode hors ligne et plus encore. Il n’y a que deux individus dans cette famille;
  • Mo (éléments Molécules), pour contenir les bibliothèques tierces. Ici il n’y a qu’un seul élément, mais Google en promet bien plus bientôt.


Un kit de démarrage Polymer (Polymer Starter Kit) en version bêta est également disponible. Comprenant les derniers éléments ajoutés, il est prêt à l’emploi et intègre une chaine d’outils pour assurer le développement de bout en bout et la mise en production.

Polymer Starter Kit

Source : Google, Polymer

Et vous ?

Avez-vous déjà utilisé ce framework ?

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

Avatar de Vlozer
Membre habitué https://www.developpez.com
Le 03/06/2015 à 4:03
Avez-vous déjà utilisé ce framework ?
Sur plusieur projets, et hormis une certaine lourdeur de chargement et d'execution (qui semblent etre corrigée) c'est vraiment un excellent framework. C'est moins fournis que Angular (qui est bien plus orienté progiciel web à mon sens), mais bien plus plaisant à utiliser. J’espère juste que le gap v0.5=>v1.0 va pas trop dérouter les gens...
En tout cas la communauté grandit pas mal, et je suis impatient de voir un vrai standard émaner de ce genre de framework.
2  0 
Avatar de autran
Rédacteur https://www.developpez.com
Le 04/06/2015 à 15:53
Citation Envoyé par Vlozer Voir le message
Sur plusieur projets, et hormis une certaine lourdeur de chargement et d'execution (qui semblent etre corrigée) c'est vraiment un excellent framework. C'est moins fournis que Angular (qui est bien plus orienté progiciel web à mon sens), mais bien plus plaisant à utiliser. J’espère juste que le gap v0.5=>v1.0 va pas trop dérouter les gens...
En tout cas la communauté grandit pas mal, et je suis impatient de voir un vrai standard émaner de ce genre de framework.
Je partage ton avis Volzer, mais la strategie GOOGLE et donc au final ou faut il investir est dure à decrypter. google pousse Angular GWT et polymer.
j'ai l'impression que GWT est en train de perdre la bataille. je rencontre beaucoup de developpeurs GWT qui migrent vers angular et polymer.
1  0 
Avatar de yonisolo
Membre du Club https://www.developpez.com
Le 03/06/2015 à 11:41
Pour avoir tenté l'aventure avec la v0.5, j'ai eu de gros problème avec les outils de débogage qui plantaient littéralement, ce framework propose vraiment une approche nouvelle qui n'est pas si illogique que ça.
Modularité, réutilisation... au sein même des composants, ce framework s'il est suivi promet de belles choses...
0  0 
Avatar de dkmix
Membre éprouvé https://www.developpez.com
Le 03/06/2015 à 13:57
Web Component = avenir du web,
Très bonne nouvelle la RC, il risque de manquer des choses mais çà vaut le coup de tester
0  0 
Avatar de kakoudenis
Membre régulier https://www.developpez.com
Le 28/06/2016 à 19:18
J'espere que google ne va pas passer a une version deux ou ils vont tout reecrire zero ces mec la
0  0