Ce repository contient plusieurs versions d'une même application avec différents types de rendu :
- En mode Client Side Rendering (en utilisant Vite et React)
- En mode Server Side Rendering (en utilisation Next.js)
- En mode Static Site Generation (en utilisant Next.js)
- En mode Incremental Static Regeneration (en utilisant Next.js)
- En mode Islands Architecture (en utilisant Astro)
- En mode React Server Components (en utilisant Next.js)
L'application comprend :
- Une page contenant une liste des films "tendances" du moment
- Une page de détail de chaque film comprenant en particulier la liste des 10 acteurs et actrices les plus populaires du casting.
Pour les données sur les films, on s'appuie sur l'API The Movie DataBase (TMDB).