Best of Laravel — June 2023
- 1
- 2
Medium·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
Laravel 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
Laravel 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
PlanetScale·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
Laravel 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
Java 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
Codemotion·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
Laravel 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
JetBrains·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
Laravel 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
Community 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
Laravel 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
Laravel 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
Laravel·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
- 17
Laravel 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.