Hey hey,
As every Thursday, Laravel newsletter is in your inbox, now reaching 4,000 subscribers!
On a personal note, it's so good to feel progress with our QuickAdminPanel - this week we released Column Search and Courses LMS module, and also we lowered the official price by 50%. So, no discount code needed - now it's $99.99 per year or $29.99 for one project. Try/buy here.
Now, let's get to this week's content - both from my team and from the community.
From LaravelDaily Team
From my Youtube Channel
How to Price Your Software Product: Our Story
www.youtube.com
My Youtube channel is called "Laravel Business", so this video is a reminder of a "business" part. If you are a developer thinking about your own software product, price is one of the most important questions. Here is my opinion on how to set/change price, from our own experience with QuickAdminPanel.
From Laravel Community
What Is Method Chaining In PHP?
stackcoder.in
AUTHOR Channaveer Hakari I am a full-stack developer working at WifiDabba India Pvt Ltd. I started this blog so that I can share my knowledge and enhance my skills with constant learning. Never stop learning.
Dynamic queries with Laravel
medium.com
When developing a project for a client, a doubt arose: how create a dynamic query using only Eloquent? Maybe, you can think: “It’s easy! We can use the method when”.
Upload images and files using Laravel Livewire
saleem.dev
At this moment of this article, if you want to upload files and images using Livewire you need to do a confusing workaround solution and yet no official support until this moment. Fortunately, Caleb is already working on solving this officially soon #958.
Understanding Laravel Broadcasting
medium.com
In our applications, it sometimes happens to send realtime data without loading the webpage. These data can be broadcasted over the WebSocket. In this article, I will explain Laravel Broadcasting with Laravel-Echo-Server, which is a community-driven WebSocket server.
How to setup Specific Subdomain routing in Laravel
simplestweb.in
Hi all, this is Adi, again with another Laravel post. In one of my recent projects, I had to set up specific subdomain routing within the same Laravel application. This was something new to me because on most projects, I just work with one domain and everything is accessed / after it.
Create Scheduled Tasks With Laravel
paulund.co.uk
In this tutorial we're going to learn how to setup and use scheduled tasks with Laravel to perform the same tasks on a regular timescale. To use scheduled tasks in Laravel it will use your server cron jobs.
Setup Tailwindcss in Laravel 7.x
medium.com
In this tutorial we are going to install Tailwindcss in Laravel 7 application. Tailwindcss is a utility-first CSS framework. With this framework you can make custom designs without writing any CSS. Now it is time to install Tailwindcss! Installing Tailwindcss is not difficult.
DRY Up Your HTML With Laravel 7 Blade Components
www.twilio.com
In the latest iteration of Laravel, developers were introduced to a new syntax for creating Blade Components. If you’re unfamiliar, a blade is the templating engine in Laravel that allows you to use plain PHP in your view. The components, or reusable code created using this logic, allows you to easily follow the DRY or “Don’t Repeat Yourself” principle. Creating a Blade component once means that you can reuse the code anywhere in your application.
Build a Secure API in PHP Using Laravel Passport
dev.to
APIs typically use tokens to authenticate users and do not maintain session state between requests. Laravel makes API authentication a breeze using Laravel Passport, which provides a full OAuth2 server implementation for your Laravel application development in a matter of minutes.
Deep Dive into The Laravel Artisan file
dev.to
The popular PHP framework, Laravel comes with a CLI tool, artisan that offers a lot of the functionality that makes the framework so useful. From preinstalled system commands like $ php artisan migrate to any custom commands you write, you've used artisan.
Improving readability by decreasing indentation
freek.dev
Readability of code can be vastly improved by decreasing indentation. In this video we'll reverse conditions and early returns to accomplish this. If you want to see more videos like this one, head over to the video section at Spatie.
Handling Laravel's 'ModelNotFoundException' globally
navcodes.dev
Laravel offers a pretty elegant way of handling exceptions. Let's say you wanted to retrieve a record from a database, and for some reason it's not found. Maybe the user entered the wrong id in the search field, etc.. We need a good way to handle that exception, and display errors.
Upgrading a laravel backend over 9 releases — Part 1
medium.com
It was July 2014. One of our earliest US customers required an iOS mobile app. We were building the app from scratch and end to end. While iOS was new to us, for backend, we wanted to stick to a familiar programming language. At that time, most of our developers were php developers.
Overview of the Laravel package ecosystem
www.reddit.com
79% of Laravel packages are licensed under MIT. 14% are unlicensed. The same numbers are 60% and 15% across all of the packagist packages as GPL, BSD and Apache licenses are a bit more prevalent outside the Laravel ecosystem.
That's it for this week, see you in the next newsletter issue!
Povilas Korop
LaravelDaily.com
|