Framework pour debutant

Laravel, Symfony...).Et puis je voudrais un truc qui me permette d'ecrire moi-même la grande partie de l'application histoire de me familiariser avec la POO et tout

2
Pourquoi utiliser une interface ?

question au niveau de la logique de Laravel 5 : > Dans les méthodes des contrôleurs, pourquoi injecter l'interface plutôt que la classe elle-même ? Merci à vous et bonne journée :)

3