Laravel Playground
Published on by Eric L. Barnes
Laravel Playground is a new free service from BeyondCode that allows you to try out Laravel code directly in your browser. You get full IDE auto-completion and can quickly try out all of Laravels features. It even includes popular Laravel packages, so you can quickly try out Laravel Debugbar, or get started writing your first Livewire component.
In the official announcement here is how Marcel Pociot describes how it works:
Laravel Playground is a sandbox for your Laravel code and the spiritual successor of Tinkerwell Web. Laravel Playground makes it easy to quickly tinker with any PHP and Laravel code right in your browser. You can embed it into your blog, documentation or website easily!
While the code for Tinkerwell Web was running entirely in your browser, Laravel Playground is running your code on actual servers. This allows you to quickly try out features such as request validation, multiple Laravel routes or even Livewire components!
Here is an example embed showing off some of the features:
/* |-------------------------------------------
Welcome to Laravel Playground |
---|
Laravel Playground allows you to try out PHP and Laravel all from your browser. |
You have access to all Laravel classes and an extensive list of included |
Laravel packages (like Laravel DebugBar). |
You can also load your own Gists! |
Simply append /gist/{YOUR-GIST-ID} to the URL. |
Do you want to see some examples? |
Multiple views: https://laravelplayground.com/#/gist/d990a2c5f23b50564561b9266252f501 |
Form request validation: https://laravelplayground.com/#/gist/e5a0d029f6433e31672e55dd90429d3f |
Livewire: https://laravelplayground.com/#/gist/286de510bfc0a88e697284e90ed1d7da |
*/ |
Route::get('/', function (){ return view('playground', [ 'title' => 'Laravel Playground' ]); });
Laravel Playground ```Laravel Playground - a BeyondCode product
Welcome to {{ $title }}
To learn more about the things you can do, take a look at the official documentation.
This will be a really powerful service to quickly share code samples with friends, to ask for help, or to even share code on your blog posts. For more information check out the Laravel Playground and the documentation.