Maison > Questions et réponses > le corps du texte
Nous avons un projet qui nécessite la création d'un site internet pour une université. Toutes les parties de conception et de vue sont terminées. Mais il y a eu un malentendu et un manque de communication avec notre professeur, qui voulait que nous créions le panneau d'administration en utilisant .NET Blazor. Par exemple, nous avons une section Annonces sur notre site Web que nous devons remplir avec les données d'un panneau d'administration créé à l'aide de Blazor. Mais est-ce possible ? Puis-je exécuter les deux projets dans le même navigateur et le même port_Merci pour votre avis.
P粉0378809052024-03-28 09:20:44
Pour le mode développement : Vous pouvez exécuter le frontend Vue sur le port 4200 (par exemple) et le backend sur 5050 (par exemple). Vous pouvez ensuite créer un proxy afin de pouvoir adresser des requêtes à l'API depuis le frontend. Voir https://cli.vuejs.org/config/#devserver-proxy
Pour le mode Prod : vous créez le frontend dans un dossier dist, puis copiez la sortie dans le wwwroot de l'application backend. Votre frontend fera désormais partie de l’API. Puisque votre application Blazor est inchangée, elles fonctionneront ensemble, veuillez consulter https://learn.microsoft.com/en-us/aspnet/core/fundamentals/static-files?view=aspnetcore-6.0