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 :

Framework UI objet


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre du Club
    Homme Profil pro
    �tudiant
    Inscrit en
    Mars 2013
    Messages
    8
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Mars 2013
    Messages : 8
    Par d�faut Framework UI objet
    Bonsoir,

    Dans le cadre d'une application web javascript que je suis en train de d�velopper, je cherche une librairie/framework permettant de cr�er une interface (panel, comboBox, input Text, etc) enti�rement en objet.

    Pour clarifier les choses, je cherche donc une libraire o� l'on aurait par exemple des objets ComboBox auxquels on d�finirait le parent, la classe css, la valeur, etc gr�ce � des m�thodes.

    Le but �tant d'avoir au minimum besoin de toucher directement au DOM car pour l'instant je fais tout � la main avec jQuery avec des append, faut que je garde un pointeur sur l��l�ment, etc. Or je ne pense pas �tre le seul � avoir besoin d'une interface objet.

    Si quelqu'un a quelque chose � me conseiller, merci d'avance.

  2. #2
    R�dacteur/Mod�rateur

    Avatar de SylvainPV
    Profil pro
    Inscrit en
    Novembre 2012
    Messages
    3 375
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 3 375
    Par d�faut
    Ca d�pend de ce que tu souhaites en fait.

    Si c'est juste pour ne pas t'emb�ter et utiliser des composants UI tout fait, alors tu peux utiliser des frameworks UI assez lourds comme ExtJS (http://www.sencha.com/products/extjs/) ou Kendo UI (http://www.kendoui.com).

    Si c'est pour apporter une abstraction entre mod�le et vue du c�t� du JS, et que tu souhaites quand m�me bidouiller pas mal tes composants UI en JS, alors c'est surtout une question d'organisation de code. Par exemple tu pourrais reposer en grosse partie sur du templating JS (handlebars, EJS, dust, ton autre lib de templating pr�f�r�e), et isoler c�t� JS ta partie mod�le et ta partie View qui compile tes templates. Bref se rapprocher d'une structure de code MVC ou MVVM.

  3. #3
    Membre du Club
    Homme Profil pro
    �tudiant
    Inscrit en
    Mars 2013
    Messages
    8
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Mars 2013
    Messages : 8
    Par d�faut
    Perso j'aurais besoin d'un framework. Dans le quel des objets simples (button, pane, comboBox, etc) sont d�j� d�finis car je vois pas l'inter�t de r�inventer la roue.
    Et apr�s j'aurais la possibilit� d'�teindre les propri�t�s de certains objets ou cr�er un objet de z�ro � partir d'une interface de base.

  4. #4
    R�dacteur/Mod�rateur

    Avatar de SylvainPV
    Profil pro
    Inscrit en
    Novembre 2012
    Messages
    3 375
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 3 375
    Par d�faut
    Dans ce cas voil� quelques frameworks qui devraient faire ton bonheur :
    http://zinoui.com/
    http://quickui.org/catalog/
    http://jqueryui.com/
    http://www.sencha.com/products/extjs/
    http://www.kendoui.com
    http://yuilibrary.com/
    http://alloyui.com/

    Si le gain de productivit� des frameworks UI all-in-one est ind�niable, il va sans dire qu'on perd en personnalisation et qu'on gagne en lourdeur

  5. #5
    Membre du Club
    Homme Profil pro
    �tudiant
    Inscrit en
    Mars 2013
    Messages
    8
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Mars 2013
    Messages : 8
    Par d�faut
    Citation Envoy� par SylvainPV Voir le message
    Si le gain de productivit� des frameworks UI all-in-one est ind�niable, il va sans dire qu'on perd en personnalisation et qu'on gagne en lourdeur
    Oui, je suis d'accord mais si on passe son temps � r�inventer la roue, on avance pas beaucoup, je pr�f�re mon concentrer sur ce que j'apporte de nouveau plut�t que de refaire une n-i�me fois ce que d'autres ont fait avant moi.

  6. #6
    Membre du Club
    Homme Profil pro
    �tudiant
    Inscrit en
    Mars 2013
    Messages
    8
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Mars 2013
    Messages : 8
    Par d�faut
    QuickUi semble correspondre � mes attentes, de nombreux composants de base, le tout programm� en objet, un objet "control" que l'on peut �tendre et une documentation visiblement pas si mal fournie.

    Merci � toi.

Discussions similaires

  1. [Joomla!] [Joomla 1.5][choix] Framework et mappeur objet relationel
    Par olivier34 dans le forum EDI, CMS, Outils, Scripts et API
    R�ponses: 9
    Dernier message: 03/11/2008, 22h10
  2. [Component] [Framework] Y a t'il un objet pour le NNTP ?
    Par backseatgreg dans le forum Framework .NET
    R�ponses: 3
    Dernier message: 31/12/2007, 17h08
  3. Les objets COM avec Framework 2.0
    Par SOPRA-Eherve dans le forum G�n�ral Dotnet
    R�ponses: 1
    Dernier message: 06/03/2007, 22h22
  4. R�ponses: 3
    Dernier message: 24/02/2007, 00h04
  5. R�ponses: 1
    Dernier message: 11/07/2006, 12h17

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