Rumpel Christoph

The Laravel Core - Demystify The Beast

What if Laravel's 'magic' wasn't magic at all? This talk demystifies the framework's core to make you a better developer.

The Laravel Core - Demystify The Beast
#1about 3 minutes

Why understanding your framework's core matters

Understanding a framework's core helps you debug effectively and learn from expert solutions, ultimately making you a better developer.

#2about 10 minutes

Tracing a request through the Laravel lifecycle

An incoming HTTP request is bootstrapped in index.php, processed by the kernel and its middleware pipeline, and finally dispatched by the router.

#3about 11 minutes

How Laravel facades work using magic methods

Facades provide a simple static interface to service container instances by using PHP's __callStatic magic method to proxy calls.

#4about 12 minutes

Unpacking the magic behind Eloquent ORM queries

Eloquent's active record pattern uses magic methods like __callStatic and __get to forward calls to a query builder and dynamically load relationships.

#5about 2 minutes

Mastering your tools to become a better developer

Investing time to learn your framework's internals is crucial for efficient development and debugging, with resources available to guide you.

Related jobs
Jobs that call for the skills explored in this talk.
SabIna compys

SabIna compys
Vienna, Austria

Remote
20-100K
Intermediate
JavaScript
.NET
+1

Featured Partners

Related Articles

View all articles
CH
Chris Heilmann
All the videos of Halfstack London 2024!
Last month was Halfstack London, a conference about the web, JavaScript and half a dozen other things. We were there to deliver a talk, but also to record all the sessions and we're happy to share them with you. It took a bit as we had to wait for th...
All the videos of Halfstack London 2024!
CH
Chris Heilmann
WeAreDevelopers LIVE days are changing - get ready to take part
Starting with this week's Web Dev Day edition of WeAreDevelopers LIVE Days, we changed the the way we run these online conferences. The main differences are:Shorter talks (half an hour tops)More interaction in Q&AA tips and tricks "Did you know" sect...
WeAreDevelopers LIVE days are changing - get ready to take part

From learning to earning

Jobs that call for the skills explored in this talk.

PHP Engineer

Bitpanda
Vienna, Austria

Intermediate
PHP
MySQL
Laravel