Best of Laravel2022

  1. 1
    Article
    Avatar of vscodeVisual Studio Code·4y

    The problem with tutorials

    Tutorials on how to use Remote Containers in Visual Studio Code have low completion rates. Laravel PHP project elegantly implements this in their own tutorials to great effect. The idea behind containerized dev environments is that you develop inside of a Docker container. The Remote - Containers extension for VS Code does exactly this.

  2. 2
    Article
    Avatar of lnLaravel News·4y

    Laravel 9 is Now Released!

    Laravel 9 is the next long-term support version (LTS) and will receive bug fixes until February 2024. The Laravel website got a fresh new design for the launch of Laravel 9. Flysystem 3.x, Improved Eloquent accessors/mutators, and many more features.

  3. 3
    Article
    Avatar of lnLaravel News·4y

    Beautiful Log Viewer for Laravel

    Log Viewer for Laravel Laravel is a fast and beautiful Log Viewer written by Arunas Skirius. You can see single, daily, and horizon logs. You can also customize which logs are picked up by the application via the package's configuration file.

  4. 4
    Article
    Avatar of communityCommunity Picks·3y

    AlpineJS - the new kid on the block

    AlpineJS allows you to add functionality to your web application without worrying about build steps and configurations. It has a simple syntax for adding javascript inline with your elements. It's the bee's knees, the cat's pajamas, fun and dandy like cotton candy.

  5. 5
    Article
    Avatar of freekFREEK.DEV·4y

    How do database indexes work?

    Every month I send out a newsletter containing lots of interesting stuff for the modern PHP developer. Expect quick tips & tricks, interesting tutorials, opinions and packages.

  6. 6
    Article
    Avatar of lnLaravel News·4y

    Vite is now the default frontend asset bundler for Laravel applications

    Vite is now the default frontend asset bundler in new Laravel projects. Breeze and Jetstream have been updated as well. Vite provides near-instantaneous build times during development. You'll see updates automatically happen in the browser while you work, which is a fantastic experience!

  7. 7
    Article
    Avatar of lnLaravel News·4y

    How I develop applications with Laravel

    The API we are building is a basic to-do style application, where we can add tasks and move them between to do and done. For me, it always begins with a simple command: laravel new todo-api --jet --git. We will create an API because it is something I love doing. The way I work with Laravel is very similar to Domain Driven Design, so there is a little setup.

  8. 8
    Article
    Avatar of lnLaravel News·4y

    Upcoming Livewire v3 Features and Changes

    Livewire v3 will support writing JavaScript functions directly in your backend Livewire components. Hot reloading will include hot reloading without a build step. There's a new $parent property that can be accessed to call methods on the parent. The new core relies on Alpine more, using its Morph, History, and other plugins under the hood. If you have a component that takes an expensive query that isn't always opened, you might want to wait to wait. It won't be rendered on the page.

  9. 9
    Article
    Avatar of laravelLaravel·4y

    Laravel: New DB Commands

    This week's Laravel v9.24 release introduces three new database commands. Artisan "db:show" command gives you an overview of your database as a whole. The new db:monitor command allows you to quickly see the number of open connections to your database.

  10. 10
    Article
    Avatar of phProduct Hunt·4y

    Laravel Nova 4.0 - Beautifully-designed administration panel for Laravel

  11. 11
    Article
    Avatar of lnLaravel News·3y

    OpnForm is an Open-source Form Builder Made With Laravel

    OpnForm is an open-source form builder made with Laravel, Vue.js, Tailwind CSS, and more. You can self-host this application or use the cloud-based hosted version to create forms that you can share anywhere on the web.

  12. 12
    Article
    Avatar of laravelLaravel·3y

    Forge: Dark Mode

    dark mode can be toggled between light, dark, or automatically switch between modes. We're releasing dark mode as a beta feature and will continue to improve it based on your feedback. If you don’t have a Forge account, now is a great time to sign up!

  13. 13
    Article
    Avatar of lnLaravel News·4y

    Laravel Pint

    Laravel Pint is an open source PHP code style fixer for minimalists. Built on top of PHP-CS-Fixer, it will automatically test and fix your code style based off of a preset. With no configuration, no set up, no thought or effort - my project is instantly assessed for PSR-12 styling.

  14. 14
    Article
    Avatar of lnLaravel News·3y

    OpenAI for Laravel

    Nuno Maduro released an OpenAI PHP Client for Laravel in October. This week he announced a brand Laravel integration called OpenAPI Laravel. The integration allows developers to use OpenAI's powerful natural language processing capabilities in their Laravel applications.

  15. 15
    Article
    Avatar of devdojoDevDojo·4y

    29 Best Laravel Tutorials and Resources for Beginners in 2022

    Laravel is a free, open-source PHP web framework created by Taylor Otwell. It has expressive, elegant syntax and takes the pain out of development by easing everyday tasks used in most web projects. This comprehensive tutorial list will wrap up everything you need to learn Laravel.

  16. 16
    Article
    Avatar of communityCommunity Picks·3y

    How we simplified MySQL Tuning to improve Laravel Performance

    The Releem - MySQL Performance Tuning is the first step before optimizing code to improve the performance of web applications. It is faster than optimizing and testing source code. Before you start tuning, you should read the documentation, "best practices", and check the efficiency of your current MySQL configuration.

  17. 17
    Article
    Avatar of freekFREEK.DEV·3y

    My current setup (end 2022 edition)

    PhpStorm is a light-lite theme that was handcrafted by Brent Roose. The font used is Menlo, a patched version of Solarized Dark. Raycast allows me to quickly do basic tasks such as opening up apps. CodeRunner is an amazing app to perform API calls. My favourite cloud storage solution is Dropbox.

  18. 18
    Article
    Avatar of freekFREEK.DEV·4y

    Is COUNT(*) slow in MySQL?

    Every month I send out a newsletter containing lots of interesting stuff for the modern PHP developer. Expect quick tips & tricks, interesting tutorials, opinions and packages.

  19. 19
    Article
    Avatar of lnLaravel News·4y

    Laravel Bootcamp

    Laravel Bootcamp is a brand new learning site from the Laravel team. It's a "choose your own adventure" style while building a new Laravel app with Vue or React. The goal is to help developers that are new to the framework get up and going quickly.

  20. 20
    Article
    Avatar of lnLaravel News·4y

    Eloquent Performance: 4 Examples of N+1 Query Problems

    Laravel Debugbar is a tool to show queries on a Laravel website. It can be used to diagnose problems in Laravel code. In this article, I will show a few different examples of what to watch out for, including the cases when the problem is "hidden" in unexpected places in the code.

  21. 21
    Article
    Avatar of lnLaravel News·3y

    A Look at What's Coming to Laravel 10

    A Look at What's Coming to Laravel 10 Laravel v10 is the next major version of Laravel, planned for release on February 7th, 2023. Laravel uses a variety of community-driven packages as well as nine Symfony components for a number of features within the framework.

  22. 22
    Article
    Avatar of lnLaravel News·4y

    Fast Paginate for Laravel

    Laravel Fast Paginate is a fast implementation of offset/limit pagination for Laravel. You can use the same pagination API available in Laravel via the fastPaginate() method. If you'd like to learn more about the techniques used in this package, check out Efficient Pagination Using Deferred Joins.

  23. 23
    Article
    Avatar of lnLaravel News·4y

    Laravel 9.13 Released

    The Laravel team has released 9.13.0 on GitHub. It adds a value() collection method, new test response helpers, an array map convenience method, and more. You can see the complete list of new features and updates below and the diff between 9.12.0 and 9. 13.0.

  24. 24
    Article
    Avatar of infosecwriteupsInfoSec Write-ups·3y

    The Big Danger With Laravel ( .env file )

    The file in Laravel is a configuration file that contains sensitive information such as database credentials and API keys. It is important to keep this file secure and out of reach of unauthorized users. One potential security vulnerability with the file is that it is not included in the version control system (e.g. Git) by default.

  25. 25
    Article
    Avatar of devdojoDevDojo·4y

    Top 8 PHP Frameworks for 2022

    If you’re planning on using PHP as your programming language of choice, choosing the right framework is just as important. Laravel has matured into one of the most popular frameworks, and it's easy to see why. Slim is known for its small size, ease of use and speed. Yii2 is a modern framework that is pretty easy to learn.