Dans les languages fonctionnels (et même dans certains qui ne le sont pas totalement, comme Rust), ceci est très simple à réaliser sans librarie grâce au types de données algébriques (ou énumérations). Ce sont littéralement des types (au même titre qu'une classe par exemple) qui décrivent un état (et qui peuvent contenir des données).
Bonjour! Tout d'abord merci pour la vidéo. Si j'avais découvert ce framework avant, la partie conception aurait été tellement plus simple à mettre en place... J'ai vu que la vidéo date, est-il toujours pertinent d'utiliser cette techno ou on peut rester sur robot? Bonne continuation
Wao alors ça c’est puissant ! Je me demande si on peut appeler des transitions d’autres machines à la fin d’une transition pour par example découper des états complexes dans différentes machines 🧐 à essayer rapidement !
Je compte faire un jeu sur un site web en react avec des websocket et une API, et je pensais utiliser une state machine pour la faire (j'en ai pas encore fait, mais j'ai l'impression que ça se prête bien à mon projet vu que c'est un jeu tour par tour) - Est-ce que la meilleure approche c'est de créer une seule state machine qui gère toute l'application (formuaire d'inscription, formulaire de connexion, et tous les états du jeu) ? - Ou bien est-ce que c'est mieux de faire 1 state machine par élément (inscription, connexion et le jeu) et de faire une 4ème state machine qui gère les changement d'état entre ces 3 fonctionnalités ? Si quelqu'un qui a déjà créé un front avec une/des states machine pourrait me répondre ça serait génial, merci ! :D
Salut grafikart dit moi tu as ou tu peux faire une vidéo sur l'installation d'un machine virtuel dans un site web ça pourrait être super intéressant je cherche partout comment faire je ne trouve pas. Tu sais genre tu clic sur un bouton et ça démarre une machine virtuel ou une appli d'ailleurs si quelqu'un sait comment faire aider moi.
Intéressant, c'est extrêmement lisible comme approche, merci pour ce partage.
C est de l'art, c est du GrafikArt 😃
Bien expliqué.
Mieux que dans certaines enseigne en 9 semaines...
En tant que newbi je n'ai jamais trouvé mieux. Et les pros le disent c'est une brute dans un gant de velour !
Wowww merci pour ce tuto, on a toujours des états à gérer, c'est très utile, merci beaucoup!
Merci pour le tuto
J'en avais besoin
Super instructif, merci!
Merci maitre
Dans les languages fonctionnels (et même dans certains qui ne le sont pas totalement, comme Rust), ceci est très simple à réaliser sans librarie grâce au types de données algébriques (ou énumérations). Ce sont littéralement des types (au même titre qu'une classe par exemple) qui décrivent un état (et qui peuvent contenir des données).
Ca me fait penser aux grafcet pendant mes études :).
Une vidéo super intéressante, et je me demande vu que je travaille plus avec bootstrap si c'est la même procédure pour la connexion. Merci
Merci beaucoup!
Bonjour! Tout d'abord merci pour la vidéo. Si j'avais découvert ce framework avant, la partie conception aurait été tellement plus simple à mettre en place... J'ai vu que la vidéo date, est-il toujours pertinent d'utiliser cette techno ou on peut rester sur robot?
Bonne continuation
Wao alors ça c’est puissant ! Je me demande si on peut appeler des transitions d’autres machines à la fin d’une transition pour par example découper des états complexes dans différentes machines 🧐 à essayer rapidement !
Merci pour le tuto, quelle police utilises-tu dans l'IDE ?
J'ai cherché mais j'arrive pas à mettre la main dessus
Mon article sur le state machine avec XState : dev.to/romelus/xstate-5g10
Je compte faire un jeu sur un site web en react avec des websocket et une API, et je pensais utiliser une state machine pour la faire (j'en ai pas encore fait, mais j'ai l'impression que ça se prête bien à mon projet vu que c'est un jeu tour par tour)
- Est-ce que la meilleure approche c'est de créer une seule state machine qui gère toute l'application (formuaire d'inscription, formulaire de connexion, et tous les états du jeu) ?
- Ou bien est-ce que c'est mieux de faire 1 state machine par élément (inscription, connexion et le jeu) et de faire une 4ème state machine qui gère les changement d'état entre ces 3 fonctionnalités ?
Si quelqu'un qui a déjà créé un front avec une/des states machine pourrait me répondre ça serait génial, merci ! :D
4:42 1kb une fois minifié et gzipé, il faut le préciser ;p
super video je vien de gagner quelque chose
Quand tu as écrit "transition" je me suis retrouver rire comme un con, visualisant le design d'Etat xD
mais c'est une implémentation intéressante
Salut grafikart dit moi tu as ou tu peux faire une vidéo sur l'installation d'un machine virtuel dans un site web ça pourrait être super intéressant je cherche partout comment faire je ne trouve pas. Tu sais genre tu clic sur un bouton et ça démarre une machine virtuel ou une appli d'ailleurs si quelqu'un sait comment faire aider moi.
c'est la meme logique dans le composant Workflow Symfony
tu étais malade ? t'as perdu du poids 😄
Non j'ai tjrs eu ce corps de grand sportif ^^
@@grafikart Je vois !! portez-vous bien !!
Grafikart ton philosophie de développement est me fait mal ;)
On a jamais vu une telle chose en developpement web, alors jai absolument rien compris.
fr.m.wikipedia.org/wiki/Automate_fini