Dotkernel Frontend is a Mezzio and Laminas skeleton for server-rendered web applications with user accounts. It ships a contact page, generic content pages and user accounts as working examples of its file architecture. This page also links to the rest of the documentation, the live demo and the project status badges.
Dotkernel Frontend is an application (skeleton) based on Mezzio microframework using Laminas components. It's designed as a web starter package suitable for frontend applications. The current functionality is included as a proof of concept and to showcase Frontend's file architecture:
Use these building blocks as an example for your own custom code.
Read on to find out more about the application:
Check out our demo.
A: No. The contact page, the content pages and the user accounts are a proof of concept that shows where your own code goes. Use them as examples, and change or remove them as your application needs.
A: Version 5, which is the 5.0 branch of dotkernel/frontend.
A: Action controllers.
Each controller extends Dot\Controller\AbstractActionController, and the {action} route parameter selects the method to run, for example /user/login runs UserController::loginAction().
A: The demo is at https://v5.dotkernel.net/.