Тёмный

Conectando una App de Angular con un Web API de ASP.NET Core 

Felipe Gavilan Programa
Подписаться 44 тыс.
Просмотров 1,8 тыс.
50% 1

Curso completo de ASP.NET Core y Angular con descuento: felipe-gavilan...
Link de mis cursos con descuento: www.felipe-gav...
Github: github.com/gav...
Este es el video 1 de una serie de tutoriales relacionados a desarrollar aplicaciones con Angular y ASP.NET Core.
Vamos a ver cómo conectar una aplicación de Angular con ASP.NET Core.

Опубликовано:

 

27 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 30   
@gavilanch2
@gavilanch2 23 дня назад
Curso completo de ASP.NET Core y Angular con descuento: felipe-gavilan.azurewebsites.net/api/Redireccion?curso=angular-y-asp-net-core Link de mis cursos con descuento: www.felipe-gavilan.com/cursos?idioma=esp
@brailynperez8651
@brailynperez8651 23 дня назад
Buen video, aun estoy aprendiendo web api y esto me da una idea del uso que se le da del lado del front
@gavilanch2
@gavilanch2 23 дня назад
Excelente, me alegro te sirva!
@samuelsaravia7621
@samuelsaravia7621 22 дня назад
Excelente video, al punto y super claro
@gavilanch2
@gavilanch2 21 день назад
Gracias!
@luisfernandodeolazabalsche3317
Muchisimas gracias Felipe
@haroldpepete
@haroldpepete 23 дня назад
al retornar get desde el servicio debes de cerrar esa suscripcion cuando el componente sea destruido, vas a tener memory leaks y deberias usar signals y no un arreglo, para hacer mas reactivo el componente
@gavilanch2
@gavilanch2 22 дня назад
Los observables del HttpClient no requieren ser cerrados pues esto se hace automáticamente. Así lo dice la documentación oficial: v17.angular.io/guide/http-request-data-from-server Por otro lado, sí, en el futuro podemos usar Signals.
@haroldpepete
@haroldpepete 22 дня назад
@@gavilanch2 eso que dices tiene muchos detractores, normalmente no se debe hacer con los post, put y delete, pero con el get algunos recomiendan que si deberiaa hacerse una finalizacion de la subcripcion, porque puede quedar esperando la respuesta del servidor y esta puede llegar cuando el componente ya ha sido destruido.
@gavilanch2
@gavilanch2 22 дня назад
@@haroldpepete ¿Y consideras que eso aplica en el ejemplo del video?
@haroldpepete
@haroldpepete 22 дня назад
@@gavilanch2 por ser un ejemplo sencillo donde el backend no hace ningun tipo de procesamiento talvez no. Pero lo bueno hubiera sido hacer la observacion, casualmente vi un video de Deborah Kurata donde habla del uso del takeUntilDestroyed , y hace la aclracion de que con el get si deberia usarse, con los demas metodos si es algo como fire and forget y no es necesario. Solo te digo como una observacion y tratar de enriquecer tu contenido, lo hago porque vi que es algo en lo cual creia yo ciergamente
@gavilanch2
@gavilanch2 22 дня назад
@@haroldpepete Tranquilo, agradezco el aporte. Solo que este video lo quería enfocar en la parte de la comunicación front-back, ya luego en futuros tutoriales puedo abordar ese tipo de buenas prácticas. Reitero el agradecimiento y te deseo feliz día!
@melvinluisdelacruz8722
@melvinluisdelacruz8722 23 дня назад
Profe , ponga el VS en dark mode para que se nos cuide la vista suya y nuestra no queremos estar mas cieguitos
@gavilanch2
@gavilanch2 22 дня назад
jajaja soy de los pocos programadores que prefiere el light mode. Lo puse en VS por ustedes. Me ha faltado ponerlo en el VS Code.
@jesusnoguera8725
@jesusnoguera8725 3 дня назад
Hola, buen video, quería preguntar, cuando usas el UrlBase importas el enviroment y no el enviroment.development, esto es porque al compilar angular por debajo sabe que configuración proveer dependiendo del target de compilación ? gracias!.
@gavilanch2
@gavilanch2 3 дня назад
Buenas, Jesús, es correcto. En desarrollo se usará environment.development y en producción se usará environment. Esto será automático. Saludos!
@jseh_
@jseh_ 23 дня назад
usar esa función "inject()" no hace mas difícil hacer testing? es recomendable usar esa forma en lugar de la del constructor? tiene alguna ventaja?
@gavilanch2
@gavilanch2 23 дня назад
Al final solo debes configurar el provider al usar el componente en caso de que quieras hacer mock al servicio. En el curso de Udemy hacemos uso de la configuración del provider para ganar flexibilidad con el inject (aunque no lo hacemos para testing, pero en principio es lo mismo).
@dangerosa01
@dangerosa01 22 дня назад
Que preferís blazor o angular?
@gavilanch2
@gavilanch2 22 дня назад
De "preferencia" Blazor, pero, si un cliente me pidiera mi opinión, para cierto tipo de aplicaciones, Angular tiene más sentido, sobre todo por la amplia comunidad que tiene. Aunque no está de más decir que Blazor ha avanzado bastante en los últimos años, pero sigue siendo un nicho limitado.
@juliojavier182
@juliojavier182 13 дней назад
muy buen trabajo, eres el mejor explicando este pequeño gran solución, en cuanto pueda comprare tu curso, muchas gracias.
@gavilanch2
@gavilanch2 9 дней назад
Gracias, Julio!
@giancarloalvarezjorge2500
@giancarloalvarezjorge2500 21 день назад
Hola Felipe! tengo una duda , en caso de que publique mi proyecto de .NET Core en IIS y al colocarle un dominio , me de un error 403, como puedo resolver eso? he buscado en diferentes documentaciones y no encuentro mucha info al respecto.
@gavilanch2
@gavilanch2 21 день назад
Buenas, Giancarlo. ¿Eso te pasa con cualquier proyecto? O sea, si publicas un proyecto recién creado de .NET Core en IIS, ¿Te funciona? Es para ver si es posiblemente un tema de código del proyecto en sí o si es un tema de configuración. Saludos!
@RichardDraconian
@RichardDraconian 21 час назад
El proyecto de angular 17, me lo creo bien a excepción de este mensaje: "git" no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable.............la pregunta es , afecta al proyecto??? agradecería tu respuesta
@gavilanch2
@gavilanch2 15 часов назад
Buenas, eso es que no tienes git instalado. Git es para el control de versiones. No afecta en nada el proyecto. De todos modos, es bueno que instales git para tus desarrollos profesionales. Saludos!
@gavilanch2
@gavilanch2 15 часов назад
Por cierto, usamos Angular 18.
@RichardDraconian
@RichardDraconian 12 часов назад
@@gavilanch2 Te agradezco Felipe, pero fíjate que instale Angular hace dos semanas y me instalo la version 17.0.9 habría algún problema para seguir tus videos o tengo que actualizar versión, pues vengo de .NET y apenas estoy aprendiendo Angular, por cierto soy tu suscriptor y sigo tu canal, me ha ayudado mucho 👍👍👍
@ale_gallardo
@ale_gallardo 23 дня назад
Gracias Felipe, esto se conecta perfectamente con tu curso Minimal APIs.
@gavilanch2
@gavilanch2 23 дня назад
Así es!
Далее
Stop Using FirstOrDefault in .NET! | Code Cop #021
12:54
Testing in .NET is About to Change
12:54
Просмотров 64 тыс.
Brutally honest advice for new .NET Web Developers
7:19
Being Competent With Coding Is More Fun
11:13
Просмотров 78 тыс.
Building Real-Time Applications With SignalR & .NET 7
12:22
.NET and C# are in trouble. Here is what I'd do.
10:57
Han creado un MONITOR para PROGRAMADORES
7:54
Просмотров 40 тыс.
¿Por qué ChatGPT dejó Next.js?
16:26
Просмотров 97 тыс.