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

Flex Discussion :

Compatibilité MVVM et Flex (design pattern)?


Sujet :

Flex

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2010
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 41
    Par défaut Compatibilité MVVM et Flex (design pattern)?
    Bonjour,

    Je vais commencer un projet en Flex, afin de produire un code maintenable et clair je cherche à m'inspirer de Design Pattern qui m'aiderais a organiser mon code. J'ai donc cherché du coté de MVC, MVP et MVVM.

    Hors j'ai trouvé beaucoup d'exemple d'utilisation de MVVM avec Silverlight mais pas du-tout avec Flex, j'ai même entendu sur certain site que c'était incompatible. Par contre je n'ai pas bien compris pourquoi?
    Si certain d'entre vous avez une réponse je suis preneur^^.

    Je voulais aussi savoir qu'elle design pattern ou framework de développement vous utilisez ? J'hésite de plus en plus a utiliser un modèle que je vais créé en m'inspirant de ce que j'ai vu un peu partout (cairngorm, pureMVC...), en effet je trouve les solutions existantes un peu compliqué et tout leurs éléments pas toujours très utiles.

    Merci d'avance pour vos réponses.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 84
    Par défaut
    j'ai même entendu sur certain site que c'était incompatible. Par contre je n'ai pas bien compris pourquoi?
    explique moi en quoi tu ne peux implémenter MVC en as3 ?

    ya tout ce qui faut , classes , interfaces , etc ...
    MVC c'es juste le pattern observer couplé au pattern strategy ,ton contrôleur est un strategy , et ta vue un observer.

    Quand à cairngorn il est extrêmement simple à mettre en oeuvre , et implémente MVC et les VO.

  3. #3
    Membre averti
    Inscrit en
    Février 2010
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 41
    Par défaut
    explique moi en quoi tu ne peux implémenter MVC en as3 ?

    ya tout ce qui faut , classes , interfaces , etc ...
    MVC c'es juste le pattern observer couplé au pattern strategy ,ton contrôleur est un strategy , et ta vue un observer.
    MVC j'ai bien compris que ça marche et comment. Par contre MVVM j'ai plus de mal (d'où ma question).

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    190
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Février 2008
    Messages : 190
    Par défaut
    PureMVC est un framework très puissant (je ne connais pas cairngorn ) !
    http://trac.puremvc.org/Demo_AS3_Fle...wiki/Downloads
    Dans cette page, vous pouvez récupérer un exemple qui développé avec le framework PureMVC.

Discussions similaires

  1. Design Pattern mvvm et Entity Framework
    Par Yamour dans le forum Windows Presentation Foundation
    Réponses: 0
    Dernier message: 03/02/2014, 16h24
  2. Réponses: 0
    Dernier message: 07/03/2012, 11h09
  3. le design pattern MVVM
    Par marwa21 dans le forum Windows Phone
    Réponses: 2
    Dernier message: 07/03/2011, 10h35
  4. Réponses: 4
    Dernier message: 24/02/2009, 12h06
  5. [Design Patterns] Architecture 3 tiers
    Par HPJ dans le forum Design Patterns
    Réponses: 1
    Dernier message: 29/07/2003, 11h49

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