step2.dev is a blog about Laravel that provides information, tips, tricks, and best practices for developing with this framework.
step2.dev provides readers with valuable content related to Laravel. The blog contains articles on best development practices, reviews of various tools and plugins that can be used with Laravel, instructions for deploying and configuring Laravel applications, tips for performing specific tasks, and news about updates and latest releases of Laravel. The step2.dev blog will help developers increase their knowledge and skills in Laravel development so they can create more complex and functional applications using this framework. I will be publishing articles on best development practices, reviews of various tools and plugins that can be used with Laravel, instructions for deploying and configuring Laravel applications, tips for performing specific tasks, and news about updates and latest releases of Laravel.
Ресурс для навчання
In this article I explain how to optimize circular relationships in Laravel using the Model::setRelation() method.
Apply dynamic filters to Laravel's Eloquent models with the Filterable package by Jerome Thayananthajothy.
Learn how to test expected exceptions, fake Laravel's exception handling, and use Laravel's Exceptions facade to assert exceptions in HTTP tests.
This week, the Laravel team released v11.2, which includes a fluent() support helper, a context() helper, improved handling of a missing database during migrate commands, and more.
Laravel provides many excellent helper functions that are convenient for doing things like working with arrays, file paths, strings, and routes, among other things like the beloved dd() function. You can also define your own set of helper functions for your Laravel applications and PHP packages, by using Composer to import them automatically.
With the introduction of Laravel 11 and the new first party websocket package, Reverb, we're diving in how to get it set up, and how to deploy it to your server.
[Tip#74] Laravel 11 shifts the default middleware into the framework itself and exposes configuration through the bootstrap/app.php class.
Diving into the difference between Laravel's facades and class aliases.
The Cloudflare Cache package for Laravel provides cacheable routes for Cloudflare, allowing you to serve millions of requests efficiently.
Let's take a look at building a project in GO and how it works in Gitlab CI.
The Secure Socket shell allows connecting to a remote host, managing files in the server, and much more! Learn more about what is SSH.
SSH is a very powerful and flexible tool, but as practice shows, not everyone understands how it works and uses it correctly. The word Secure is part of the abbreviation...
Full stack
Back-end
JavaScript Developer