Je chime in!
Je comprend ton désir de créer un CMS custom puisque j’en ai fait plusieurs. Si tu y tiens, je t’encourage à le faire puisque c’est un très bon exercice d’apprentissage.
Ça va t’apprendre, entre autre chose, pourquoi il faut utiliser une solution Open Source comme Wordpress.
Si j’était toi, je regarderait pour utisiler WordPress de façon Headless.
C’est-à-dire que tu utilises WordPress comme outil de gestion de contenu et que tu programmes ton front-end de façon indépendante.
Si tu veux, tu peux même bâtir un CMS par-dessus WordPress. Comme ça, tu as le meilleur des deux mondes!
Perso, j’utilise maintenant Nuxt qui est un framework VueJs basé sur NodeJs.
Il en existe plusieurs, à toi de voir!