Главная
Study mode:
on
1
Intro
2
What is a framework?
3
Importance of the frameworks
4
Legacy Monolith
5
It's all about dependency
6
Frameworkless Movement
7
The domain is not a dependency!
8
DDD to the rescue
9
Strategic Design
10
Tactical Patterns
11
Ubiquitous language
12
Communication is important
13
Bounded contexts
14
The context is important in code
15
Symfony way
16
A model
17
A value object
18
Laravel way
19
Repository implementation
20
Diagram of the architecture
21
Recap
Description:
Explore the evolving role of PHP frameworks and the potential benefits of a frameworkless approach in this 42-minute conference talk from the International PHP Conference. Delve into the challenges faced by development teams as frameworks become bottlenecks in large-scale applications. Learn how to leverage Domain-Driven Design (DDD) concepts to maintain framework utility while improving application architecture. Discover strategic design principles, tactical patterns, and the importance of ubiquitous language in software development. Compare framework-specific implementations using Symfony and Laravel, and gain insights into repository patterns and architectural diagrams. Gain valuable knowledge on balancing framework usage with domain-focused development to create more scalable and maintainable PHP applications.

Do PHP Frameworks Still Make Sense - Let's Go Frameworkless to Focus on the Domain

International PHP Conference
Add to list
0:00 / 0:00