Autour de Laravel

Un avis sur Laravel 8 / jetstream ?

Avatar de CinquièmeDimensionPerso
CinquièmeDimensionPerso

Salut les potes,

Je viens d'installer un projet Laravel 8 avec l'authentification avec jetstream. Et je ne suis pas convaincu. Vous avez testé ? En suivant la doc, le CSS part en cacahuette et on doit faire un npm install donc moyen chaud de mêler nodeJS a l'affaire...

Pour l'instant j'ai juste survolé le truc mais bon... Il est loin le temps de Laravel 5 avec lequel un php artisan make:auth faisait TOUTE l'authentification...

Posté il y a 2 mois
Avatar de bestmomo
bestmomo

Salut,

Pas encore essayé mais c'est juste une proposition ce Jetstream, on peut encore utiliser laravel/ui.

Sinon la mode est au TALL stack et il faudra peut-être s'y faire à l'avenir.

Edit : en fait ce que j'avais dit ci-dessus est faut : "This project (laravel/ui) should no longer be used on new Laravel projects. Please use Laravel Jetstream instead." Donc Jetstream sera incontournable à l'avenir. On nous donne le choix entre Livewire et Inertia. Et si on en veut pas de ces deux bouzins ? Alors là ça sera plus délicat. Je n'ai pas encore creusé suffisamment l'affaire...

Posté il y a 2 mois
Avatar de CinquièmeDimensionPerso
CinquièmeDimensionPerso

Pour ce qui est du CSS qui partait en live c'était dû a une (mauvaise ?) habitude que j'ai d'utiliser MAMP (et WAMP) au lieu d'utiliser php artisan serve... Je vais regarder un peu cette histoire de TALL stack mais à la fois ne pas utiliser bootstrap et utiliser la syntaxe d'alpine me rends dubitatif...

Avec cette version 8, j'ai l'impression que le fossé avec Symfony se creuse d'autant plus. C'est l'heure des choix tranchés, mes amis !

Posté il y a 2 mois
Avatar de itanea
itanea

Pour l'avoir essayer cela me semble pas mal, après oui c'est moins light qu'avant. Mais je vais aussi creuser le sujet ;-)

Posté il y a 2 mois
Avatar de KYoann
KYoann

Dans ce cas il suffit de commencer par créer un projet sous 7 et de l'upgrader ^^

Pas evident cette affaire.

Posté il y a 2 mois
Avatar de CinquièmeDimension
CinquièmeDimension

De toute façon la V6 est une LTS donc je peux rester sur ça... Mais c'est reculer pour mieux sauter !

Posté il y a 2 mois
Avatar de itanea
itanea

Oui tu as raison, c'est reculer pour mieux sauter. C'est bien d'avoir le pied dans les différentes versions car lorsque la prochaine LTS (normalement en septembre 2021 et normalement la v10 - à moins qu'il l'a renomme différemment ;-)) sera là il faudra rattraper tous les wagons. Par forcément évident. Mais pour du domaine pro, c'est vrai que la LTS reste une valeur sûre.

Posté il y a 2 mois
Avatar de bestmomo
bestmomo

Salut,

Pour en revenir sur ce sujet j'ai fait le point de la situation et j'en fait part dans la partie sécurité de mon cours sur Laravel 8.

Posté il y a 1 mois
Avatar de SylvainP
SylvainP

Je le trouve quand meme que c'est tres structurant, etre obligé d'installer toute une ribambel de truc, qu'il faudrat maintenir a l'avenir, je suis hyper décu

Avatar de bestmomo
bestmomo

Il faut bien voir Laravel comme un framework backend et tout ce qu'il a à nous proposer concernant le frontend est un bonus. Pour une solution simple on dispose encore du package laravel/ui qui est finalement maintenu. Pour le reste c'est à chacun(e) de voir si ces technologies nouvelles peuvent convenir aux besoins. Tailwind, Livewire et Inertia sont de superbes outils. Pour le premier j'ai vraiment du mal à faire abstraction de son côté verbeux. Pour les deux autres ce qui me gêne c'est le mélange front/back. J'ai lancé une discussion sur le sujet dans le forum de Laracasts.

Vous ne pouvez pas répondre à ce sujet.