Adhérez à l'association pour voir des sections supplémentaires du forum et accéder à d'autres services.

Django + Kotlin : architecture web + Android

Accueil Forums Migration Kotlin Django + Kotlin : architecture web + Android

  • Ce sujet est vide.
Affichage de 1 message (sur 1 au total)
  • Auteur
    Messages
  • #818
    Admin01_WxForum
    Maître des clés
        Up
        0
        Down
        ::

        Positionnement

        Un témoignage avec un retour chiffré : migration d’une facturation société de 20 000 lignes et 219 objets WD vers full web et Android, avec Django et Kotlin, assistée par Claude Code et Codex. Le résultat annoncé est 23 000 lignes de code pour environ 280 000 tokens et un coût d’environ 2 €.

        Avantages

        Cette architecture sépare clairement :

        • Django pour le serveur ;
        • PostgreSQL ou autre base côté back-end ;
        • Kotlin pour Android ;
        • API entre les deux.

        C’est une architecture saine si l’objectif est de sortir d’un monolithe WinDev/WinDev Mobile.

        Inconvénients

        Le témoignage est intéressant mais insuffisant pour en faire une méthode générale. Il manque :

        • niveau de couverture fonctionnelle ;
        • qualité des tests ;
        • architecture exacte ;
        • gestion de la base ;
        • méthode de reprise des écrans ;
        • stratégie de validation métier.

        À choisir si

        Bonne piste pour une application métier qui doit devenir web + Android, avec séparation claire front/mobile/back.

        Ressources

      Affichage de 1 message (sur 1 au total)
      • Le sujet ‘Django + Kotlin : architecture web + Android’ est fermé à de nouvelles réponses.

      Bienvenue sur le nouveau forum de l'association. Faites le connaître à vos collègues !     Welcome to the association's new forum. Let your colleagues know about it!

      X
      Wx Alliance - Forum
      Résumé de la politique de confidentialité/Privacy Policy Summary

      Ce site utilise des cookies afin que nous puissions vous fournir la meilleure expérience utilisateur possible. Les informations sur les cookies sont stockées dans votre navigateur et remplissent des fonctions telles que vous reconnaître lorsque vous revenez sur notre site Web et aider notre équipe à comprendre les sections du site que vous trouvez les plus intéressantes et utiles.

      This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.