31-01-2016, 03:05 PM
Oulah, je déterre le sujet.
Je commence à avoir pas mal d'expérience sur Laravel 5 (j'ai beaucoup joué avec le 4 mais rien qu'est sorti en clientèle...), j'ai aussi un background sympa avec Symfony.
Je dirais que y'a une belle différence entre Symfony et Laravel mais aussi beaucoup de points communs.
Niveau points communs, je dirais que si on veut faire du PHP (en terme de code et d'environnement) vraiment industriel et récent, c'est sur un de ces deux qu'il faut se tourner.
Laravel contrairement à Symfony fait beaucoup de magie pour le développeur, ce que certains peuvent ne pas apprécier (Facades notamment) et de "série" Laravel fait beaucoup plus que Symfony, il apporte plus d'outil qui fonctionnent directement très bien ensemble (bien que Symfony l'égale dès qu'on lui charge quelques composants supplémentaires).
Bon à savoir quand même, c'est que Laravel se base sur pas mal de composants de Symfony (Console, Request, Response, ...). Ce qui est, je trouve, un joli plus : il ne réinvente pas la roue, il va se baser sur ce qui se fait de mieux.
Justement, ce qui fait pour moi le hype de Laravel c'est ça, "il utilise ce qu'il se fait de mieux". Presque plus qu'un framework, c'est une stack de technologies prêtes à l'emploi (extensions à foison, gulp, sass, less, node, vagrant, env hhvm et php, authentification, ...).
On télécharge Laravel et tout est prêt à l'emploi, tout à été pensé pour que le dev code directement, sans penser aux outils et librairies à mettre en place pour répondre à son besoin.
Je commence à avoir pas mal d'expérience sur Laravel 5 (j'ai beaucoup joué avec le 4 mais rien qu'est sorti en clientèle...), j'ai aussi un background sympa avec Symfony.
Je dirais que y'a une belle différence entre Symfony et Laravel mais aussi beaucoup de points communs.
Niveau points communs, je dirais que si on veut faire du PHP (en terme de code et d'environnement) vraiment industriel et récent, c'est sur un de ces deux qu'il faut se tourner.
Laravel contrairement à Symfony fait beaucoup de magie pour le développeur, ce que certains peuvent ne pas apprécier (Facades notamment) et de "série" Laravel fait beaucoup plus que Symfony, il apporte plus d'outil qui fonctionnent directement très bien ensemble (bien que Symfony l'égale dès qu'on lui charge quelques composants supplémentaires).
Bon à savoir quand même, c'est que Laravel se base sur pas mal de composants de Symfony (Console, Request, Response, ...). Ce qui est, je trouve, un joli plus : il ne réinvente pas la roue, il va se baser sur ce qui se fait de mieux.
Justement, ce qui fait pour moi le hype de Laravel c'est ça, "il utilise ce qu'il se fait de mieux". Presque plus qu'un framework, c'est une stack de technologies prêtes à l'emploi (extensions à foison, gulp, sass, less, node, vagrant, env hhvm et php, authentification, ...).
On télécharge Laravel et tout est prêt à l'emploi, tout à été pensé pour que le dev code directement, sans penser aux outils et librairies à mettre en place pour répondre à son besoin.