Django a plus de 10 ans, mais le web pour lequel il a été conçu - le monde du "Web 2.0" - n'existe plus vraiment. le monde du "Web 2.0" - n'existe plus vraiment. Oui, nous avons toujours besoin développer rapidement des sites web basés sur des bases de données, compatibles AJAX, mais le web moderne est confronté à de nouveaux problèmes et à de nouveaux défis. mais le web moderne est confronté à de nouveaux problèmes et à de nouveaux défis. Beaucoup de ces défis impliquent d'interagir avec des appareils qui ne sont pas des ordinateurs de bureau, et des plateformes qui ne sont pas des ordinateurs de bureau. et des plateformes qui ne sont pas des navigateurs traditionnels - des endroits où Python n'est pas le premier choix. Python n'est pas un citoyen de première classe.
Cela signifie-t-il que nous devons abandonner Django et Python pour d'autres frameworks et langages ? et d'autres langages ? Pouvons-nous continuer à utiliser Python et Django côté serveur et interagir avec des frameworks indépendants côté client ? Ou pouvons-nous pousser Python et Django dans ces nouveaux environnements ?
Dans cet exposé, le Dr Russell Keith-Magee explorera les problèmes et les solutions potentielles à ces problèmes. solutions potentielles à ces problèmes.