-
-
Notifications
You must be signed in to change notification settings - Fork 5
Blueprints
Greg Bowler edited this page Jun 25, 2026
·
4 revisions
Blueprints are starter projects for new WebEngine applications. They save setup time by giving us a project that already has some structure, layout, or example functionality in place.
The list of official blueprints are available at https://www.php.gt/blueprints/ or in the terminal with the gt command.
Type gt create in a terminal, and after choosing a name for your new project, it will list out the official blueprints to start from. Choosing a blueprint by selecting its number will clone the blueprint project and set up any config for your instance of the project.
It's possible to specify the blueprint in a single command:
gt create my-app --blueprint blogLet's check out the application architecture page to build readable and maintainable projects.
- File-based routing
- Page views
- Page logic
- Dynamic URIs
- Headers and footers
- Custom HTML components
- Page partials
- Binding data to the DOM
- DOM manipulation
- Hello You tutorial
- Todo list tutorial
- Address book tutorial WIP
- Blueprints
- Application architecture
- Coding styleguide WIP
- PHP environment setup WIP
- Web servers WIP
- Background cron tasks
- Database setup WIP
- Client-side compilation WIP
- Testing WebEngine applications WIP
- Production checklist WIP
- Security WIP