📡 Aprende a crear peticiones HTTP en SWIFT desde CERO - URLSession
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
Tabla de contenido
Cuando creamos una app, hay muchas posibilidades de acabar creando una petición HTTP, por eso es muy importante entender qué componentes en SWIFT nos permiten crear y ejecutar estas peticiones. Aquí te dejo un listado con los recursos de SwiftBeta para que aprendar a crear una petición, ejecutarla y a cómo transformar el JSON a modelos de tu app.
1. URLSession en Swift en Español
2. Decodable en Swift en Español
3. JSONDecoder y decodeIfPresent en Swift en Español
4. JSONDecoder y nestedContainer en Swift en Español
5. URLSession y JSONDecoder en Swift y SwiftUI en Español (Mini APP)