Proyecto de NodeJs y websockets con Socket.io - Curso completo de Angular (parte 5)

Sdílet
Vložit
  • čas přidán 9. 09. 2024
  • Creamos nuestra segunda aplicación que es un servidor que utilizará sockets para trasmitir información a nuestra aplicación de Angular. También trabajamos con socket.io en Angular y conectamos ambas aplicaciones. Todo esto previa explicación de qué es websockets y en qué se diferencia de el protocolo HTTP.
    Si te gusta el desarrollo web y en particular el desarrollo de aplicaciones, espero que el curso te guste!
    MIrá el curso entero: • Curso de Angular nivel...
    No tengo el repositorio guardado al momento exacto de este video, sino como lo dejé en el video que sigue, asique vinculo los links a los repositorios generales
    Link de los repositorios: github.com/cac...
    github.com/cac...

Komentáře • 7

  • @sabripereira
    @sabripereira Před 2 měsíci

    Gracias profe, no veo la hora para ver el próximo video 😊

  • @flacuchentxox3129
    @flacuchentxox3129 Před 2 měsíci

    Lo estaba esperando, gracias por continuar...

    • @puntojson
      @puntojson  Před 2 měsíci +1

      Gracias por el mensaje!
      Lo voy a seguir hasta terminarlo :) Ya lo hice de manera previa a todo asique sería una lástima no seguirlo.

  • @emmamaxi4294
    @emmamaxi4294 Před 8 dny

    Muy buena explicación!!! Tengo conocimientos basicos y estoy haciendo una app web siguiendo como guia este juego. Pero me surge la duda de si a la hora de hacer la base de datos me conviene (en mi caso) comunicarme con el servidor con el protocolo HTTP. Por lo que en mi app solamente tendria que hacer llamadas al servidor al cargar las distintas secciones.
    Tenés algun tutorial subido en el que expliques como usar el protocolo HTTP?

    • @puntojson
      @puntojson  Před 6 dny +1

      Buenas!
      En el 99% de los casos, las interfaces visuales (front end) se comunican con los servidores (back end) usando el protocolo HTTP y no los WS. Lo que no podés hacer con el protocolo HTTP es enviar mensajes desde el servidor a los clientes sin que sea una respuesta a un mensaje específico. Si querés que el servidor cuando quiera envíe mensajes a los clientes (jugadores) entonces tenés que usar websockets que es el protocolo del "chat".
      Si usásemos http para este juego, el server nunca podría avisar a un jugador que el otro hizo una movida, tendríamos que reemplazarlo con hacerle solicitudes cada un segundo al server para preguntar si algo cambió (inpráctico y satura el server).
      Los websockets se suelen usar para:
      Comuncación juego online/server.
      Aplicaciones de chat
      Solicitudes muy largas de un cliente a un servidor para las cuales quiero saber constantemente el grado de avance de la tarea.
      Casi que para el resto de los mensajes se usa HTTP.
      En casi todos los videos que no son de este curso uso el protocolo HTTP. Mirá mi tutorial de como hacer una pokedex si querés ver como lo hago en Angular. Sino mirá el tinder para perros si querés ver como lo hago en javascript vanilla.
      Saludos!

    • @emmamaxi4294
      @emmamaxi4294 Před 6 dny +1

      @@puntojson muchas gracias por tu explicación tan clara. Estuve viendo otros tutoriales tuyos para ver cómo hacerlo. Me voy a centrar en ver el de pokedex y seguir con este que lo armaste muy bien 👍🏾