Best of LaravelJune 2023

  1. 1
    Article
    Avatar of communityCommunity Picks·3y

    Animating Tailwind Transitions on Page Load

    The only problem is that you can't implement animations using the transition classes alone. In this tutorial, you will learn how we can solve this with some simple javascript.

  2. 2
    Article
    Avatar of medium_jsMedium·3y

    20 PHP Features You Should Know in 2023

    PHP is always evolving, and it's important to stay up-to-date with the latest features and improvements. This article introduces 20 PHP features you should know as of 2023, each illustrated with a handy code example. PHP 8 introduces two JIT compilation engines, Tracing JIT and Function JIT.

  3. 3
    Article
    Avatar of lnLaravel News·3y

    Pines: An Alpine and Tailwind UI Library

    Pines is a library of animations, sliders, tooltips, accordions, modals, and more! It's a set of UI elements that can be copied and pasted into any Alpine and Tailwind projects. To get started with Pines UI, check out the official website and documentation.

  4. 4
    Article
    Avatar of laravelbytesLaravel Bytes·3y

    FilamentPHP: a first look

    Filament has been built to be an admin panel, but I'll color outside of the lines and use Filament for the whole app. It'll have a model for every machine that's in your app, with a relation to a model that specifies where that machine is running. Filament v3 will support this idea even better.

  5. 5
    Article
    Avatar of planetscalePlanetScale·3y

    Build a library app with Laravel 10 and MySQL

    Laravel is arguably the most popular PHP framework available today. It provides tooling that enables developers to implement complex application features, such as authentication and rate limiting. The app will have two features: authentication and loan management. The loan management feature enables logged-in users to borrow and return as many books as possible.

  6. 6
    Article
    Avatar of lnLaravel News·3y

    Hooks for Alpine.js

    The Alpine Hooks module is a collection of hooks for use with Alpine.js. This package contains a variety of hooks used to improve the developer experience (DX) for common Alpine tasks. You can install this package in your project with : n. You can get full installation instructions and view the source code on GitHub.

  7. 7
    Article
    Avatar of javacodegeeksJava Code Geeks·3y

    PHP Development in Internet Of Things

    PHP Development in Internet Of Things - Java Code Geeks - 2023 Internet of Things (IoT) is a concept that refers to the interconnection of everyday objects and devices to the internet. These objects can include a wide range of physical devices, sensors, appliances, vehicles, and more.

  8. 8
    Article
    Avatar of codemotionCodemotion·3y

    Laravel: Celebrating 12 Years of Powering PHP Development

    Laravel is an open-source PHP framework that has gained immense popularity among developers worldwide. It was created by Taylor Otwell, a software developer from the United States, and was first released in June 2011. Laravel empowers developers to quickly and securely implement user management functionality without needing to build it from scratch.

  9. 9
    Article
    Avatar of lnLaravel News·3y

    Raw Query Output With Bindings is Coming to Laravel 10

    Raw Query Output With Bindings is coming to Laravel 10.13. This feature will be part of the next tagged release, which usually happens weekly. There is some prior art before, and there's a method you can use as well: The feature is nice, and gives you everything you need.

  10. 10
    Article
    Avatar of jetbrainsJetBrains·3y

    PHP Annotated – June 2023

    PHP is making a comeback in trends with its ‘just works’ reputation. The language has evolved, becoming faster, more secure, and enjoyable to use. The first alpha has been released, kicking off the PHP 8.3 release process. The final release is expected around November 23.

  11. 11
    Article
    Avatar of lnLaravel News·3y

    Add Strict Typing to Inline Variables in PHP With Strictus

    Strict Typing to Inline Variables in PHP With Strictus is a package that brings strict typing to inline variables for PHP. You can learn more about this package, get full installation instructions, and view the source code on GitHub.

  12. 12
    Article
    Avatar of communityCommunity Picks·3y

    Simplifying Laravel Upgrade Tasks: A Guide to Automating Your Development Workflow

    Laravel's Upgrade Tasks can be time-consuming, repetive, and at high risk of human error. By automating the upgrade process, you can streamline your development process and focus on more critical aspects of your application. In this article, I'll show you how to create a custom command that will simplify your upgrade workflow.

  13. 13
    Article
    Avatar of lnLaravel News·3y

    Generate Code in Laravel with Synth

    Synth uses the power of OpenAI's GPT language model to provide an interactive and intelligent development experience. This package works by starting the command, which then lets you interactively work with ChatGPT and run tasks. You can also create custom modules to extend Synth using the provided interface in the package.

  14. 14
    Article
    Avatar of lnLaravel News·3y

    Lifecycle hooks in Laravel - How to build them, and why you'd want to

    Lifecycle hooks in Laravel - How to build them, and why you'd want to. We have a list of semi-complex actions strung together to perform an overall gargantuan task. We can use this one in both a queued job and an command. This is where we might run into an issue.

  15. 15
    Article
    Avatar of laravelLaravel·3y

    Vapor: Multi-level Subdomains

    The Laravel Blog Vapor has always made it straightforward to deploy your application to a custom domain, subdomain, or wildcard subdomain. Today, we're thrilled to announce support for multi-level subdomains on Vapor. To take advantage of this feature, first, ensure the root domain is added as a domain to Vapor.

  16. 16
    Article
    Avatar of lnLaravel News·3y

    Restore Database Backups in Laravel

    Restore Database Backups in Laravel. v1 should be tagged by mid June.

  17. 17
    Article
    Avatar of lnLaravel News·3y

    🔥 Define Casts in a Query

    Laravel allows you to define casts at the model level to handle casting values to their native types. You can use the method to define a cast at query time, giving you the power of complex queries yet still using casts. If you'd like to learn more about casts, check out Eloquent Attribute Casting and Elquent Custom Casts.