Network
La mayoría de aplicaciones realizan peticiones HTTP. Aquí veremos temas relacionados con realizar estas peticiones, transformar el JSON a nuestro modelo de negocio, cómo crear nuestro propio APIClient, etc

¿Cómo crear peticiones HTTP en Swift? Pagada Miembros Público
¿Cómo crear una petición HTTP? Con este listado de videos que te ayudarán a aprender y crear peticiones HTTP. Desde la petición hasta la transformación del JSON a un modelo de tu dominio conformando el protocolo Decodable

Callbacks vs Async/Await en Swift Pagada Miembros Público
Async/Await en Swift nos permite tener un código mucho más lineal que usando los típicos callbacks (o completion handlers). Con Async/Await podemos mejorar nuestro código para que sea más legible, entendible y fácil de mantener.

URLSession + JSONDecoder en Swift y SwiftUI en Español Pagada Miembros Público
URLSession y JSONDecoder en Swift es la combinación perfecta para realizar una petición HTTP y transformar el JSON a un modelo de nuestra app iOS. Hoy veremos un ejemplo práctico haciendo una petición a una URL y mostrando los datos en SWIFTUI (JSON Swift)

📡 Aprende a crear peticiones HTTP en SWIFT desde CERO - URLSession Pagada Miembros Público
URLSession en Swift lo usamos para crear peticiones HTTP en nuestras apps. Junto con el protocolo Decodable y JSONDecoder en Swift podemos transformar el JSON a un modelo de nuestra app. Con JSONDecoder podemos usar decodeIfPresent y nestedContainer para hacer esta transformación del JSON

JSONDecoder y nestedContainer en SWIFT Pagada Miembros Público
nestedContainer en Swift nos sirve para acceder a JSON anidado de una respuesta HTTP. Es muy útil para coger las keys del JSON que queremos y añadirlas a nuestro modelo sin crear modelos que no necesitamos. Aprende a usar nestedContainer y JSONDecoder en Swift.

¿Cómo crear un APIClient en Swift desde cero? Pagada Miembros Público
Hoy aprenderemos a crear peticiones HTTP en Swift con nuestro propio APIClient, creado desde cero. Si quieres ver todos los componentes que entran en juego, lee el post.

URLSession + Decodable en Swift Pagada Miembros Público
Hoy vamos a ver cómo hacer una petición con URLSession y usar Decodable en Swift. Hemos visto estas dos clase por separado, pero hoy vamos a ver un ejemplo más práctico en Swift.

JSONDecoder y decodeIfPresent en SWIFT en Español Pagada Miembros Público
decodeIfPresent en Swift lo usamos para mapear el JSON recibido y transformarlo a nuestros modelos. Al usar JSONDecoder en Swift puede que tengamos keys en el JSON que no se estén enviando, esto puede hacer crashear nuestra app. Para evitarlo usamos decodeIfPresent dentro del init de JSONDecoder.