Guía de serialización en Kotlin
Официальное руководство Kotlin Serialization
Resumen:
Introducción
El libro «Kotlin Serialization Guide» (autor: equipo de JetBrains, 2021, 180 páginas) es la guía oficial de la librería Kotlin Serialization, una potente herramienta para convertir objetos Kotlin a varios formatos de datos y viceversa. Esta edición compacta pero completa cubre todos los aspectos clave del trabajo con serialización en Kotlin moderno.
De qué trata el libro
La guía comienza con lo básico: instalación del plugin kotlinx.serialization, configuración de dependencias y la anotación @Serializable. Luego se examinan secuencialmente:
- Serialización y deserialización de tipos simples, colecciones, campos nullable;
- Trabajo con JSON (formateo, configuración, polimorfismo, ignorar campos);
- Soporte para formatos ProtoBuf, CBOR, Properties;
- Serializadores y deserializadores personalizados;
- Serialización de sealed classes, tipos genéricos y estructuras recursivas;
- Integración con Ktor y otros frameworks.
Para quién es este libro
La publicación está dirigida a desarrolladores que ya conocen Kotlin a nivel básico. Será útil tanto para principiantes que quieran aprender serialización «desde cero», como para programadores experimentados que deseen profundizar en los detalles de configuración y optimización.
Qué aprenderá el lector
- Cómo anotar correctamente las clases para la serialización automática;
- Cómo configurar la salida JSON (pretty print, nombres de campos, manejo de null);
- Cómo
Recommendations
Código limpio en Go (Golang): Guía práctica
GraphQL en Java: Guía completa para crear APIs modernas
Swift (iOS/macOS) y microservicios: de la aplicación móvil a la arquitectura en la nube
Seguridad de aplicaciones Go (Golang)
Java y Kubernetes: Desarrollo y despliegue de aplicaciones de microservicios
Kotlin Coroutines: Deep Dive