Hey guys, So, finally, 5.5 LTS is out! But that's not all the news - we now officially have Laravel Certification! Though so far community has mixed emotions about it.
Preparing this newsletter from my hotel room after Laracon EU conference - enjoyed meeting a lot of people, and thank you all for coming to listen to my "unconference" talks, I did two of them. Now feel really tired, but still sharing news from the community from the past week. Enjoy!
Articles from Laravel Daily blog
New release!
What Laravel 5.5 means for our packages
medium.com
At Spatie we’ve released a plethora of Laravel packages. With the imminent release of Laravel 5.5 most of our packages will get a new (major) version. In this blogpost I’d like to explain how we handle new releases of the framework and what it means for our packages.
Laravel v5.4.34 and v5.4.35 released
medium.com
Laravel v5.4.34 was released yesterday (August 24th) and v5.4.35 was shipped today to fix a breaking change in v5.4.34. You might want to take a closer look at #20707 and possibly update your auth templates.
Laravel-related articles from all the web
Mail Notification — Laravel
medium.com
Most of the mail that’s sent from web apps are really has the purpose of notifying users that a particular action has happened. Laravel 5.3 included a new concept in laravel called notifications.
SPA’s, Vue and Laravel (one of those stories) part1
medium.com
Okay so people are still arguing about angular and react, its remarkable how much power those two have amassed over the course of time. Its certainly non-negligent, but more usual than not, there are better options out there and psst ** Vue is one of them.
Using Eloquent ORM with Slim
www.cloudways.com
Previously, I wrote a very comprehensive tutorial on using twig templating with Slim micro framework. In that tutorial, I created an MVC type architecture to render views from controllers.
Laravel Console Aliases on Windows
medium.com
I just read an article on Laravel News about Laravel bash aliases but they all assumed that every developer uses a Linux box or a Mac. Truth be told, many developers do use the Windows operating system as their main or even only development environment. I am one of them.
How to Master Your API Workflow with Postman
www.sitepoint.com
Building good APIs is hard, and anyone who had the chance to do so can relate to this. A project can easily grow to become a mess. One can keep trying to adopt an approach to make it more enjoyable, like trying a documentation-first workflow, but something always feels clumsy.
Laravel Bash Aliases
laravel-news.com
Bash aliases are shortcuts added to a file that allows you to reference another command through more memorable words, abbreviations, or characters.
JWTs with React and Laravel · Unlikenesses
unlikenesses.com
This is a tutorial on how to get JSON Web tokens working so that React can securely communicate with a back-end API. For the purposes of this tutorial I’ll be using Laravel 5.4 for the back-end and React for the front-end. The finished code can be seen here.
Understanding Laravel Pipelines
medium.com
Basically, using laravel pipelines you can pass an object between several classes in a fluid way to perform any type of task and finally return the resulting value once all the “tasks” have been executed.
Easy & free automated Database backups
medium.com
So you built something, its running, and now you need to have some kind of automated database backup running. Wouldn’t it be nice to just be able to implement this with a few lines of code and a git repository ? Right — that’s what I thought too.
Basic guide to accepting payments with stripe
medium.com
A year ago i worked on a project where i had to do payment integration, it was first time, and looking back to how i handled it, i realize i made a few mistakes on the project. This post can serve as a guide to any beginner looking to integrate payments in their application.
Useful packages
bmitch/churn-php
github.com
Helps discover good candidates for refactoring. churn-php only assists the developer to identify files for refactoring. It's best to use the results in addition to your own judgment to decide which files you may want to refactor.
jarulraj/sqlcheck
github.com
What Is SQLCheck? SQLCheck automates the detection of common anti-patterns in SQL queries. Such anti-patterns often increase the time taken to run the queries on a database management system. Addressing these anti-patterns will, therefore, help improve the runtime performance of the queries.
n7olkachev/laravel-filterable
github.com
This package is powered by standard Laravel scopes, instead of other similar packages, that brings something like Filter classes to your code, so it is much more easy to jump into.
cliffordjames/laravel-urls
github.com
This package allows you to create easy model routes for you Eloquent models. There is one one configuration you can do for now and its setting the $baseRoute on the model itself, it defaults to the same how the table name for a model is generated.
That's it for this week, see you next Thursday! Povilas Korop LaravelDaily Team
|