#1 Le 04/01/2021, à 11:36
- Rafbor
Calculateur à pizza en Blazor WebAssembly
Bonjour,
je vous présente un calculateur d'empâtements pour pizza et pain que j'ai développé en Blazor WebAssembly:
Avantages de cette techno:
- pas de traitement côté serveur, peut être déployé sur un serveur de pages statiques (ex. Github pages ou Surge).
- multi-plateforme: la compatibilité avec les navigateurs modernes est assurée sur les dernières versions, aussi bien sur PC que sur mobile.
- codage en C#.
- utilisation du Framework MS DotNet.
- idéal pour qui développe des applications de bureau en DotNet et veut faire du développement Web.
- conversion en PWA intégrée.
Edit:
Le descriptif des fonctionnalités et le code source sont disponibles ici: https://github.com/Rafbor42/RafCalc
Pour lancer directement la webapp: https://rafbor42.github.io/
ou en version franco-italienne: https://rafcalc.surge.sh/
J'ai du mal à reprendre ce dev que je n'avais pas touché depuis 8 mois, et je ne sais pas si à l'avenir je serai toujours motivé pour le faire évoluer.
En tous cas, si ça vous dit de préparer chez vous de vraies pizzas napolitaines comme celles ci
visitez le site https://pizzanapo.fr/
Dernière modification par Rafbor (Le 13/02/2023, à 10:08)
Xubuntu 22.04 - Mes projets sur Github
Hors ligne
#2 Le 04/01/2021, à 22:48
- toitoinebzh
Re : Calculateur à pizza en Blazor WebAssembly
Miam
et bravo pour ce développement
tu es pizzaiolo de métier ? manger une pizza faite à partir d'un logiciel libre, quoi de mieux pour commencer l'année
Hors ligne
#3 Le 05/01/2021, à 08:22
- Rafbor
Re : Calculateur à pizza en Blazor WebAssembly
@toitoinebzh: merci !
Non, je suis juste un passionné comme quasi tous les membres de pizzanapo. Pour nous, une pizza napolitaine réussie, c'est l'extase
Xubuntu 22.04 - Mes projets sur Github
Hors ligne
#4 Le 26/01/2021, à 10:57
- Rafbor
Re : Calculateur à pizza en Blazor WebAssembly
Hello, ça avance, la localisation est presque terminée, c'était pas évident car Blazor ne prend pas en compte la localisation des DataAnnotations, mais j'ai trouvé un contournement.
Je vais maintenant regarder comment intégrer la license GPL3.
Une question concernant la gestion des cookies et la réglementation RGPD: mon appli ne va stocker dans un cookie que le choix de la langue, français ou italien.
D'après la CNIL
Les traceurs qui sont exemptés de consentement
Il s'agit des traceurs strictement nécessaires à la fourniture d'un service de communication en ligne expressément demandé par l'utilisateur ou bien les traceurs qui visent à permettre ou faciliter la transmission de la communication par voie électronique. Ces traceurs ne nécessitent pas de consentement des internautes mais vous pouvez cependant les informer de leur utilisation et leur rappeler que des réglages du navigateur peuvent leur permettre de les bloquer, avec des effets potentiellement négatifs pour le fonctionnement du site. Les traitements de données personnelles associés restent néanmoins soumis aux principes du RGPD.Parmi ces traceurs, on retrouve :
...
- les traceurs de personnalisation de l'interface utilisateur (par exemple, pour le choix de la langue ou de la présentation d’un service), lorsqu’une telle personnalisation constitue un élément intrinsèque et attendu du service
...
c'est bien mon cas, je peux donc ne pas mettre de message concernant les cookies à l'ouverture du site et mettre juste une info dans ma page "A propos" sur la possibilité de supprimer les cookies dans les paramètres du navigateur ?
Xubuntu 22.04 - Mes projets sur Github
Hors ligne
#5 Le 10/02/2021, à 17:23
- Rafbor
Re : Calculateur à pizza en Blazor WebAssembly
Pour l'instant, je n'ai pas intégré de message concernant les cookies, et je n'ai pas traduit la page 'A propos', elle restera dans la langue de Molière.
J'ai publié une version de test bilingue ici: https://rafcalc.surge.sh
Si tout est ok, dans quelques temps je publierai les sources sur Github.
Xubuntu 22.04 - Mes projets sur Github
Hors ligne
#6 Le 02/01/2023, à 17:48
- Rafbor
Re : Calculateur à pizza en Blazor WebAssembly
Les sources du projet sont disponibles ici: RafCalc
N'ayant plus la volonté de poursuivre le développement, je mets les sources à disposition après avoir adapté le projet pour le framework .NET6.
J'espère que quelqu'un prendra la suite
Xubuntu 22.04 - Mes projets sur Github
Hors ligne
#7 Le 13/02/2023, à 09:52
- Zion
Re : Calculateur à pizza en Blazor WebAssembly
Ca sert à quoi ton logiciel ?
Hors ligne