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

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Les composants web


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Par défaut Les composants web
    Bonjour,

    Je me suis mis à AngularJS, et je pense que la creation de directives est pas mal pour les composants web. Mais j'ai constaté qu'il y a polymer et x-tag. Qq un a t il des retours la dessus ?

    Je souhaite distribuer mes composants web à des tiers.

    Merci pour vos conseils

  2. #2
    Membre Expert
    Avatar de Kaamo
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    1 165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 165
    Par défaut
    J'ai comme l'impression que tu te répètes ?
    Je crois qu'on a déjà répondu à cette question...

    Il y a 8 ans
    Il y a un an
    Il y a six mois
    Il y a un mois (sans réponse, ok )

    Bien sûr, chaque réponse a évolué en fonction de l'air du temps et des annonces.

    La réelle question est ... as - tu pris en compte les précédentes réponses ?

    Donc, si je résume ...
    en mai 2013, tu cherchais une solution pour créer des composants réutilisables par n'importe qui. Je t'avais aiguillé sur les encore tout frais Web Components dévoilés au Google i/o 2013
    en février dernier, tu es revenu à la charge. On t'as encore conseillé de regarder vers les Web Components et également jQuery UI (qui devraient correspondre à ton besoin).
    aujourd'hui, tu as donc opté pour AngularJS. Mais pourquoi ? Peux-tu les distribuer / réutiliser ?

    Pour distribuer les composants à des tiers, polymer/x-tags me semblent être le meilleur choix

  3. #3
    Membre éprouvé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Par défaut
    Tout d'abord je trouve que Jquery n'a plus trop de sens et sera de moins en moins adapté au web de maintenant (langage declaratif par rapport à l'imperatif, manipulation du DOM, maintenabilité, lisibilité du code, separation of concern....).

    Polymer pour l'instant marche très bien sous chrome mais moins bien avec les autres navigateurs.

    Donc j'ai regardé AngularJS qui m'a vraiment séduit, surtout pour la partie site internet. Ayant développé des petites directives (modules réutilisables) je me suis demandé si cela était pertinent pour une vrai solution de composants grandeur nature et pour cela j'ai besoin de personnes ayant de l’expérience la dessus.

    Oui j'avance mais je manque de recule. Comme le projet est important je ne voudrais pas prendre une mauvaise direction.

    Merci de tes conseils.

  4. #4
    Membre Expert
    Avatar de Kaamo
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    1 165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 165
    Par défaut
    Si tu veux vraiment miser sur l'avenir, vaut mieux se tourner vers les Composants Webs. Les directives d'Angular sont une anticipation des Composants Web.

    De plus, c'est de mieux en mieux supportés.

    Polymer, au même titre que X-tags (Mozilla) ou le nouveau http://bosonic.github.io/ (par un Français !), permettent d'utiliser dès maintenant les composants webs même s'ils ne sont pas nativement supportés par le navigateur.

    Bosonic : FF25+, Chrome 30+, IE9+, Safari 6+, Opera 12+
    X-tags : FF5+, Chrome 4+, IE9+, Safari 4+, Opera 11+
    Polymer : IE10+, Dernières verisons des autres, ils ne précisent pas

    Il y a plein de composants déjà existants, ou à forker

    Le site officiel des web components

  5. #5
    Membre éprouvé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Par défaut
    Tu as sans doute raison mais il me semble que derrière AngularJS il y Google et une grande communauté derrière.

    Je vais de regarder alors les liens que tu m'as donné

  6. #6
    Expert confirmé
    Avatar de sekaijin
    Homme Profil pro
    Urbaniste
    Inscrit en
    Juillet 2004
    Messages
    4 205
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 4 205
    Par défaut
    si tu pense que JQuery est de moins en moins adapté à ton besoin regarde du côté de sencha.
    qui a une approche très diférente
    http://docs-origin.sencha.com/extjs/...n_architecture

    A+JYT

Discussions similaires

  1. Livre : XML et les services Web
    Par cyberzoide dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 27/05/2007, 17h12
  2. [Swing] Mettre une police à tous les composants
    Par MrEddy dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 02/05/2004, 15h21
  3. Envoie d'un message a TOUS les composant d'une form
    Par chddv dans le forum Composants VCL
    Réponses: 7
    Dernier message: 15/09/2003, 09h47
  4. Les composants : ATL, DLL, COM, OCX, ...
    Par Pucpood dans le forum Windows
    Réponses: 3
    Dernier message: 04/07/2003, 10h03
  5. Cherche composant Web Browser indépendant
    Par lancelot69 dans le forum Composants VCL
    Réponses: 2
    Dernier message: 31/07/2002, 11h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo