Dans cet article, vous découvrirez les applications Web statiques Azure de Microsoft et comment vous pouvez l'utiliser pour déployer votre application Angular en ligne, et comment les modifications que vous apportez par la suite sont créées et déployées sans intervention supplémentaire de votre part.
Angular
Angular, le framework JavaScript (TypeScript) de Google pour la création d'applications Web, mobiles ou de bureau, compte plus de 67 000 étoiles sur GitHub. Il est géré par l'équipe Angular de Google et une multitude de membres de la communauté et d'organisations.
Avant de commencer
Pour pouvoir suivre la démonstration de cet article, vous devriez avoir:
- Un environnement de développement intégré comme VS Code
- Node version 11.0 installée sur votre ordinateur
- Node Package Manager version 6.7 (généralement livré avec l'installation de Node)
- CLI angulaire version 9.0
-
La dernière version d'Angular (version 9).
// exécuter la commande dans un terminal
ng version
Confirmez que vous utilisez la version 9 et mettez à jour la version 9 si vous êtes non.
- Un compte GitHub qui doit être actuellement connecté sur votre navigateur.
- Un compte Azure, que vous pouvez créer sur ce lien .
Les autres avantages sont:
- Une connaissance pratique du framework Angular à un niveau débutant.
Configuration d'Angular avec le modèle Azure
Angular est conçu pour être très modulaire et basé sur des composants, ce qui signifie que toute votre application peut être décomposée en petit composants indépendants. Pour Azure Static Web Apps, l'équipe fournit un modèle à utiliser lors de la création d'un nouveau projet Angular. Alors, assurez-vous de suivre les instructions au début de cet article avant de continuer. Maintenant cliquez sur ce lien pour créer un référentiel avec le modèle Azure Angular. L'interface du formulaire doit ressembler à ceci:
git clone https://github.com/(Votre Username) / (le nom du référentiel) .git
Assurez-vous de remplacer les crochets par vos informations d'identification réelles, et une fois que vous exécutez la commande, vous avez désormais accès au référentiel sur votre machine. Si vous exécutez votre application sur le serveur de développement avec:
ng serve
Vous verrez que l'application ressemble à ceci:
Configuration avec le portail Azure
Ouvrez le portail Azure ici et cliquez sur "créer une ressource". Ensuite, recherchez les applications Web statiques.
Lors de la phase de configuration, vous pouvez ajouter le chemin de votre API à votre formulaire dans la section Emplacement de l'API. Cependant, vous pouvez également consulter la documentation Azure Static Web Apps ici .
Conclusion
Ce message a introduit vous permet de créer et de déployer votre application Angular à l'aide de la ressource cloud d'Azure appelée Static Web Apps. Nous avons également vu à quel point il est utile de l'utiliser car il s'intègre aux actions GitHub pour automatiser le processus de sorte que vous avez configuré une fois et un déploiement est planifié en votre nom après chaque validation. Nous avons également appris à quel point les services cloud Azure sont sécurisés par rapport aux autres sur le marché. Avez-vous déjà utilisé un service cloud Azure?
Source link