This is a basic laravel 9 crud-app(simple blog) using
- Test-Driven Development approach.
- Repository Pattern
- Policy
- Trait
- Validation Request Class
- Interface
NOTE: This is just to showcase the use of the above in a simple. It is not a complete blog application.
Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel takes the pain out of development by easing common tasks used in many web projects, such as:
According to Wikipedia, Test-driven development is a software development process relying on software requirements being converted to test cases before software is fully developed, and tracking all software development by repeatedly testing the software against all test cases.