Guide de sérialisation Kotlin
180 pages
French
PDF
4.5

Guide de sérialisation Kotlin

Официальное руководство Kotlin Serialization

Auteur :

Année :

Résumé :

Introduction

Le livre «Kotlin Serialization Guide» (auteur — l'équipe JetBrains, 2021, 180 pages) est le guide officiel de la bibliothèque Kotlin Serialization — un outil puissant pour convertir des objets Kotlin vers et depuis différents formats de données. Cette édition compacte mais dense couvre tous les aspects clés du travail avec la sérialisation en Kotlin moderne.

De quoi parle le livre

Le guide commence par les bases : installation du plugin kotlinx.serialization, ajout des dépendances et annotation @Serializable. Ensuite, il aborde successivement :

  • Sérialisation et désérialisation des types simples, collections, champs nullable ;
  • Travail avec JSON (formatage, configuration, polymorphisme, ignorance de champs) ;
  • Support des formats ProtoBuf, CBOR, Properties ;
  • Sérialiseurs et désérialiseurs personnalisés ;
  • Sérialisation des sealed classes, types génériques et structures récursives ;
  • Intégration avec Ktor et d'autres frameworks.

Pour qui est ce livre

L'ouvrage est destiné aux développeurs déjà familiers avec le langage Kotlin à un niveau de base. Il sera utile aussi bien aux débutants souhaitant apprendre la sérialisation « à partir de zéro » qu'aux programmeurs expérimentés désireux d'approfondir les subtilités de configuration et d'optimisation.

Ce que le lecteur apprendra

  • Comment annoter correctement les classes pour une sérialisation automatique ;
  • Comment configurer la sortie JSON (pretty print, nommage des champs, gestion de null) ;
  • Comment

Recommendations