Application frontend avec Rust et Yew.RS: inscription et connexion de l'utilisateur
Dans ce guide complet, vous apprendrez à créer une application Web de frontend à une seule page dans Rust à l'aide du framework yew.rs. L'application comprendra des fonctionnalités d'authentification essentielles telles que l'inscription, la connexion, la déconnexion et la restriction de l'accès aux pages protégées.
Sujets couverts
- Exécutez l'application Frontend JWT YEW.RS
- Exécutez l'application Web Yew.rs avec une API Rust
- Échafaudage Le projet d'if
- Configuration du vent arrière CSS pour le style
- Définissez les demandes d'API avec la caisse de reqwasm
- Types de réponse à l'API
- Créer les demandes d'API
- Configurez un magasin mondial avec la bibliothèque Yewdux
- Créer des composants d'if réutilisables
- Créer un composant de spinner
- Créer un composant de bouton de chargement
- Créer un composant de toast de notification
- Créer un composant d'entrée de formulaire
- Créer un composant d'en-tête
- Implémenter le flux d'authentification
- Créer la page d'enregistrement du compte
- Créer la page de connexion du compte
- Ajoutez la fonctionnalité de déconnexion à l'en-tête
- Créer les pages d'if restantes
- Créer le composant de la page d'accueil
- Créer le composant de la page de profil
- Configuration des itinéraires à l'aide de la caisse de routeur d'if
- Rendez la demande d'if dans le fichier principal
- Testez l'application d'if dans le navigateur
- Visitez la page d'accueil
- Enregistrer un nouvel utilisateur
- Connectez-vous à l'utilisateur
- Accéder à la page protégée
Lisez l'article entier ici: https://codevoweb.com/fronttend-app-with-rust-and-yew-user-signup-and-login/