Descrizione
Per Fine Living Immobiliare la sfida è stata sicuramente più complicata. Il sito ha più categorie e dinamicità nei contenuti e ha richiesto un uso più intensivo del Database di Sanity tramite parentele dei dati interconnesse tra di loro.
La prima sfida è stata sicuramente la pianificazione della struttura con cui Sanity gestisce Post, Categorie e Zone (essendo un sito immobiliare deve poter categorizzare gli immobili in un ordine logico e territoriale) e la creazione di percorsi automatici e dinamici.
Tech Stack
Ho usato le stesse tecnologie utilizzate per la creazione di Camminare Incontrando, aggiungendo DaisyUI come tool per il CSS.
DaisyUI si integra alla perfezione con Tailwind, e mi è stato molto comodo per una generazione davvero veloce degli stili e dei colori del sito.
Questa volta poi sono presenti molti più componenti React del progetto precedente, ho deciso di usare questa comodissima libreria più spesso, in quanto è davvero facile e completamente personalizzabile creare uno o più componenti. Inoltre ha una community enorme ed è super integrato con Next.js, uno tra i framework più richiesti e discussi del momento, che permette di costruire in tempo relativamente veloce qualsiasi tipo di web App.
JavaScript
Tailwind
daisyUI
React
Sanity
Astro