C'est en effet toujours utile d'apprendre à réécrire du code de zéro et sans framework.
Ensuite, la bonne alternative est selon moi l'utilisation des micro-frameworks (comme Slim Framework ou Silex) où vous avez le strict minimum pour exposer des pages et ensuite vous ajoutez simplement ce dont vous avez besoin.
Quelques exemples d'entreprises qui sont passées à Vue.js et leur analyse.
Retour d'expérience sur les galère de rendre une PWA disponible sur les principaux stores d'applications mobiles.
Un retour d'expérience sur une migration de React vers Vue.js (et accessoirement de GSAP vers anime.js).
L'histoire d'un redesign léger du site laravel.io fait récemment.
C'est vraiment passionnant ! C'est fou de voir comme le simple fait de se poser quelques questions simples petit améliorer les choses.