Slt,
Je souhaiterais migrer une application Extjs 3 que j'ai téléchargé à la version 4 ou 6 , pour changer le style de l'application et y ajouter de nouvelle fonctionnalité .
Slt,
Je souhaiterais migrer une application Extjs 3 que j'ai téléchargé à la version 4 ou 6 , pour changer le style de l'application et y ajouter de nouvelle fonctionnalité .
Bonjour,
Une petite recherche Google et voici 2 réponses :
Pour migrer de la V3 à la V4 : https://www.sencha.com/blog/ext-js-3-to-4-migration/
Pour migrer de la V3 à la V6 : https://www.sencha.com/blog/how-to-u...s-to-ext-js-6/
# apt-get install freedom
Bonjour,
Vu que je suis francophone et novice en extjs j 'avais lu mais j'avais pas bien compris le processus de migration .
Bonjour,
Je ne parle anglais non plus mais pourtant je me base dessus quand j'ai une migration ExtJS à faire
# apt-get install freedom
Bonjour le gap entre la V3 et les suivant est très important dans la structure.
une migration va effectivement te permettre d'utiliser les classes d'une version ultérieure pour obtenir une application équivalente.
Mais ce n'est pas une bonne chose. en effet le principal apport de la version 4 est un changement de paradigme la mise en place d'un framework MVC. les version 5 et 6 n'ont fait que renforcer cet aspect en ajoutant le support d'autres pattern comme MVVM.
Une migration va t'assurer une passage à du code V4 V5 ou V6 mais la structure de ton application restera ce qu'il est. ce qui est loin d'être un usage optimal du framework.
Je ne sais pas quelle est l'ampleur de ton application mais mieux vaut repenser la structure pour passer à MVC ou MVVM re définir les différents modules puis piocher a partie de code qui contient l'IHM dans la V3 d'un module migre ce bout sous la nouvelle version pour en faire une ou des vues. enfin prendre les définitions des traitement pour faire les modèles et les contrôleurs.
En faisant cela tu aura une application avec une archi moderne capable de suivre les évolutions du framework et plus facile à maintenir dans la durée.
tout dépends donc de la taille de ton appli et du temps dont tu dispose.
A+JYT
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager