Hello! In anticipation of the start of the "Framework Laravel" course , we continue the series of articles about new items in Laravel 8 from our expert and part-time active member of the Russian Laravel community - Vitaly Yushkevich.
This article continues our overview of what's new in Laravel 8 . It was originally intended that this article would be a continuation of the review, mainly affecting Jetstream. But lately it has not been done only by the lazy.
On the one hand, most of the developers are lazy (in a good sense of the word), on the other hand, "one more review" will not bring much benefit. Since the latest update is very hotly discussed in different communities (in Russian and beyond), I wanted to try to get an answer to the question - why? Let's try to find the answer to this and other questions together.
Laravel Jetstream - what is it?
Laravel Jetsream is a modern looking application skeleton with a fairly wide range of basic functionality. Some of them are optional.
Out of the box functionality examples:
- Authorization, including:
- registration
- password recovery
- two-factor authentication
- email verification
- displaying a list of browser sessions, with the ability to logout on other devices
- Profile Management
- user data
- password management
- managing avatars
- deleting a profile
- API token management (integration with Laravel Sanctum package ), including rights management
- Managing teams with different roles
Under the hood is the Fortify package (for the authorization block), mentioned by Sanctum above. TailwindCss on frontend. And a choice of one of two front-end stacks:
- Livewire is a combination of livewire and blade. Recommended if you want to make reactive web applications, but don't want to go into the jungle of vueJs and modern JS.
- Inertia.js — Inertia VueJs. SPA Vuejs Laravel.
?
( ) -.
Taylor ( maintainer Laravel) , (TailwindCss Livewire, , ).
, , .
— .
, 8 3 . ( ), .
, , Laravel 8 Ross Wintle ( , , ). 6 , — https://rosswintle.uk/2020/09/laravel-8-jetstream-and-learning-laravel/
reddit. 5 Taylor , , , , Jetstream.
?
.
( ). , , , , . , "" . "" — , .
. Laravel " -", -, - SAAS . API SPA, . - .
, . " Laravel " .
, Laravel . , , . . Laravel . , , ( — ).
Laravel " "? — !
CMS WordPress. Laravel " ".