Depuis quelques mois, nous entendons monter une petite musique anti-Microsoft de la part de nos clients : rejet d’Office 365 et plus généralement de tout ce qui est étiqueté Microsoft : Windows, Office, .Net… 🚫
Des alternatives Open Source plutôt orientées « affichage web »
Le combat Open source 💥 VS 💥 propriétaire ?
L’image monopolistique de Microsoft qui perdure ?
Pour le développement, on nous cite souvent des alternatives #OpenSource comme #Angular et #React.🔍Mais si on regarde de plus près, Angular, c’est Google et React, c’est Meta (Facebook), des frameworks développés surtout pour de l’affichage web 🤔
Un choix technologique pour notre Toolkit
Pour refondre notre Toolkit de développement spécifique 🛠 (Lagoon) en 2021, nous avons aussi étudié ces environnements. Notre choix s’est porté sur #blazor, le framework OpenSource développé par Microsoft pour les raisons suivantes :
- Il est multiplateforme : pas de dépendance à une infrastructure Microsoft
- Il est doté d’une forte communauté : de nombreuses librairies et exemples de code sont disponibles
- Il a le même langage côté Back et Front : cela facilite la polyvalence car un même développeur intervient sur le front et le back de son application, les contrôles de cohérence des données sont faits des 2 côtés à partir du même code.
Une politique technique à définir selon les besoins
Nous avons fait un choix technique axé sur nos besoins de professionnalisation des #SmallApps 💡
Il y a sûrement légitimité à faire d’autres choix ; nous n’avons pas tous les mêmes besoins. Mais il nous semble que Microsoft a évolué vers l’Open Source et des pratiques plus ouvertes 🌐
Et vous, faites-vous de tels choix ? sur quels critères ?
Echangeons dans les commentaires 👇