Contenu | Rechercher | Menus

Annonce

DVD, clés USB et t-shirts Ubuntu-fr disponibles sur la boutique En Vente Libre

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/01/2021, à 10: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:
image.png.6bb36ff4eb7c7c5f83bc3b7c81c1c8b4.png
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.

Le descriptif des fonctionnalités est disponible ici: https://pizzanapo.fr/topic/1432-rafcalc-version-web/

Le projet est hébergé ici: https://github.com/Rafbor42/Rafbor42.github.io

Les sources ne sont pas encore disponibles, je suis en train de les porter en DotNet 5.0 et je dois implémenter la localisation en italien, l'appli sera bilingue. Pour l'instant la version italienne se trouve ici: 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. C'est pourquoi je poserai les sources à la prochaine version, on verra si quelqu'un veut continuer.

En tous cas, si ça vous dit de préparer chez vous de vraies pizzas napolitaines comme celles ci
mini_210104102145376171.jpg

mini_210104102144662318.jpg

visitez le site https://pizzanapo.fr/

Dernière modification par Rafbor (Le 26/01/2021, à 13:58)


Ubuntu & Xubuntu 20.04 - RafCalc

Hors ligne

#2 Le 04/01/2021, à 21:48

toitoinebzh

Re : Calculateur à pizza en Blazor WebAssembly

Miam big_smile
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 wink

Hors ligne

#3 Le 05/01/2021, à 07: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 big_smile


Ubuntu & Xubuntu 20.04 - RafCalc

Hors ligne

#4 Le 26/01/2021, à 09: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

CNIL a écrit :

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 ?


Ubuntu & Xubuntu 20.04 - RafCalc

Hors ligne

#5 Le 10/02/2021, à 16: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.


Ubuntu & Xubuntu 20.04 - RafCalc

Hors ligne