Dirk Boschmans
Le bon choix de développement, sans mauvaises surprises
Comparez Django/Python et ASP.NET Core/C# pour choisir une stack claire, sûre et adaptée au web, au local et au déploiement.
Ce livre propose une étude structurée pour aider à choisir entre Python avec Django et VS Code, ou C# avec ASP.NET Core et Visual Studio Community. Il ne se limite pas au langage : il compare aussi la maintenance, la sécurité, la vitesse de développement, les outils et la facilité de déploiement. L’objectif est de vous aider à choisir une base technique cohérente pour un projet professionnel.
Le contenu s’adresse à celles et ceux qui veulent comprendre les différences entre les deux approches avant de démarrer ou de faire évoluer une application. Le livre explique, en langage simple, ce qu’il faut installer pour développer correctement sur un laptop, avec base de données locale et fichiers bien organisés. Il couvre aussi les points pratiques comme le travail avec des fichiers modifiables, la gestion des paramètres et la séparation entre code et données sensibles.
Une partie importante est consacrée aux installations sur Ubuntu Linux et Windows Server. Le livre compare les contraintes, les dépendances et l’administration, afin de montrer ce qui est le plus simple selon le contexte. Il présente aussi une architecture Docker pour séparer proprement un environnement de test et un environnement de production, chacun avec sa propre base MariaDB.
Le livre aborde également des besoins plus avancés : héberger plusieurs applications sur un seul serveur, les rendre accessibles via différents noms de domaine, et travailler proprement avec des API. Il évoque aussi les contraintes de fonctionnement hors ligne, la synchronisation ultérieure et les options de déploiement sous forme web, locale ou sur mobile, selon ce que le projet permet réellement. Le lecteur en retire une vision claire des choix possibles, de leur difficulté relative et de leur logique d’installation.
- Comparer Django et ASP.NET Core sur des critères concrets
- Installer un environnement simple sur Ubuntu ou Windows Server
- Travailler avec Docker, test et production séparés
- Garder secrets et configurations hors du code source
- Préparer plusieurs applications, domaines et bases MariaDB
Partager ce livre
La couverture et la quatrième de couverture sont incluses comme images. Sur ordinateur, elles sont téléchargées pour Instagram.