L’apprentissage de Sanity a été mené en parallèle du développement du projet. J’ai fait le choix de ne pas dissocier la formation de la mise en pratique, afin de confronter immédiatement les notions abordées à leur application concrète dans une application Next.js. Cette approche vise à ancrer les apprentissages dans une réalité de projet, plutôt que dans une compréhension uniquement théorique.
Une alternance entre théorie et expérimentation
Chaque module suivi sur la plateforme Sanity Learn a servi de point d’entrée vers une phase d’expérimentation. Les concepts abordés ont été progressivement intégrés dans le Sanity Studio ou dans l’architecture front-end, selon leur nature. Cette alternance m’a permis de dépasser une lecture abstraite des notions et d’en mesurer rapidement les implications concrètes.

Ce schéma illustre l’approche itérative adoptée, fondée sur une alternance continue entre apprentissage théorique, expérimentation, intégration dans le projet et ajustements successifs.
En appliquant immédiatement les concepts étudiés, certaines limites ou zones d’incompréhension sont apparues, nécessitant des ajustements ou des approfondissements. Ce va-et-vient constant entre formation et pratique a structuré l’ensemble de la démarche d’apprentissage.
Organisation quotidienne de l’apprentissage
Le travail a été structuré selon une progression quotidienne, chaque journée étant consacrée à un ensemble cohérent de notions. Cette organisation m’a permis de maintenir un rythme régulier tout en assurant une continuité logique entre les différentes étapes. Les premières phases ont été centrées sur la compréhension des fondements de Sanity et la mise en place de l’environnement de travail, avant d’aborder des sujets plus structurants comme la modélisation du contenu et son exploitation côté front-end. Cette approche rend le processus de montée en compétence lisible et facilement retraçable, ce qui constitue un élément important dans une démarche réflexive.

Application directe dans le projet Next.js
Chaque étape de la formation s’est traduite par une évolution concrète du projet. La définition progressive des schémas a permis de structurer les types de contenu utilisés, tandis que l’apprentissage des requêtes a influencé la manière dont ces données sont récupérées et affichées dans l’interface. Le projet est ainsi devenu un support d’expérimentation, évoluant au rythme de la progression technique.
Cette mise en pratique immédiate a mis en évidence l’interdépendance entre la structure du contenu définie dans Sanity et l’architecture de l’application Next.js. Les choix effectués en amont ont un impact direct sur la flexibilité et l’évolutivité du front-end.
Premiers enseignements issus de la pratique
Cette démarche progressive a permis de dégager plusieurs enseignements. La modélisation du contenu apparaît rapidement comme une étape déterminante, conditionnant la cohérence globale du projet. J’ai également constaté que certaines notions, bien que claires en théorie, prennent une autre dimension lorsqu’elles sont confrontées à des cas d’usage concrets.
Ces écarts entre conceptualisation et mise en œuvre constituent une matière d’analyse essentielle, permettant de nourrir la réflexion développée dans les articles suivants.
L’organisation quotidienne de la montée en compétence, fondée sur une alternance entre formation et mise en pratique, a permis de structurer efficacement l’appropriation de Sanity. Cette démarche progressive prépare l’analyse technique approfondie qui suivra, en particulier autour de la modélisation du contenu et de la conception de systèmes éditoriaux modulaires.

