What You Need to Know Before
You Start
Starts 6 June 2025 06:40
Ends 6 June 2025
00
days
00
hours
00
minutes
00
seconds
Ash Framework - Construire et organiser des applications Phoenix
Découvrez comment le cadre Ash révolutionne le développement d'applications Phoenix en offrant des approches structurées pour organiser la logique métier et éviter les pièges courants de la programmation impérative.
Code Sync
via YouTube
Code Sync
2463 Cours
31 minutes
Optional upgrade avallable
Not Specified
Progress at your own speed
Free Video
Optional upgrade avallable
Aperçu
Découvrez comment le cadre Ash révolutionne le développement d'applications Phoenix en offrant des approches structurées pour organiser la logique métier et éviter les pièges courants de la programmation impérative.
Programme
- Introduction au Framework Ash
- Concepts de Base du Framework Ash
- Création d'une Application Phoenix avec le Framework Ash
- Structuration de la Logique Métier avec Ash
- Gestion des Données et Opérations
- Amélioration de la Fonctionnalité de l'Application
- Debugging et Test des Applications Ash
- Meilleures Pratiques et Techniques Avancées
- Conclusion et Prochaines Étapes
Aperçu et Objectifs
Principaux Avantages par rapport au Développement Phoenix Traditionnel
Installation et Configuration
Ressources et leur Rôle dans la Structure de l'Application
Actions : Conception et Mise en Œuvre de la Logique Métier
Relations : Gestion des Associations Entre Ressources
Interroger avec le Langage de Requête Ash (AQL)
Configuration d'un Nouveau Projet Phoenix
Intégration des Ressources Ash dans les Contextes Phoenix
Configuration des Routes et des Points d'Entrée
Définition et Organisation des Ressources pour Évolutivité
Mise en Œuvre d'Actions Personnalisées et Middleware
Tirer Profit des Politiques pour le Contrôle d'Accès et la Sécurité
Abstraction de la Couche de Données avec Ash
Utilisation des Calculs et Agrégats
Gestion des Validations et Changesets
Construction de Requêtes Complexes avec AQL
Utilisation de l'Architecture Événementielle d'Ash
Extension d'Ash avec des Plugins et Extensions Personnalisés
Techniques Efficaces pour Déboguer la Logique Ash
Rédaction de Tests Unitaires et d'Intégration pour les Ressources
Optimisation des Performances dans les Applications Ash
Gestion de la Concurrence et des Transactions
Études de Cas : Implémentations Réussies d'Ash
Récapitulatif des Points Clés d'Apprentissage
Exploration des Ressources Supplémentaires et du Support Communautaire
Directions Futures dans le Développement du Framework Ash et des Applications Phoenix
Sujets
Programmation