Your guidance will help me build a career out of it. Please guide me so that I’ll be able to call myself a confident laravel developer.
Help in getting started
Hey fella’s, I’m currently pursuing btech and I’m in my prefinal year and I’m a self learned web developer with php and laravel as my tech stack. I have been working on these two since my 2nd year and still till date I’m not confident enough to be able to call myself a laravel developer. In simple words i choke in a lot of places. I’ve tried all the best ways to do it again and again but still I’m left with zero confidence. With this it makes me feel that am I even good enough to do it or not. Can anyone guide me with my journey so that i would be able to outshine myself.
@srajiv9496 Ok good that you already have some experience with PHP. You could first start with Laravel and Blade by creating a simple application using Laravel with Blade templates. I recommend using the Breeze starter kit to quickly set up authentication out of the box. It also comes with Tailwindcss which is worth to learn and will speed up your development process.
If you aim to develop projects similar to those of your friends that use SPAs for the frontend with Laravel, you have two main options:
- Laravel with Inertia and Vue or React
Using Laravel with Inertia will connect your Vue or React frontend to your Laravel backend without the need of using Laravel as API. This is easier and I personally prefer Vue for the frontend, but if you already know React it's also a great choice. You can again use the Breeze starter kit here for authentication.
- Laravel API with standalone Vue or React SPA
This approach is a bit more advanced for beginners. You use Laravel as an API, making API calls to fetch and send data between the frontend (Vue or React SPA) and the Laravel backend.
Please or to participate in this conversation.