- 
          
 - 
                Notifications
    
You must be signed in to change notification settings  - Fork 6
 
Blueprints
        Greg Bowler edited this page Feb 28, 2019 
        ·
        1 revision
      
    Blueprints are small WebEngine applications that have the basics built already, such as rudimentary page layout and functionality for a blog/shop/gallery/etc. They allow you to base new projects on them, to get started with development as quickly as possible.
A list of blueprints can be found at https://php.gt/blueprints, which takes its source from the Github organisation https://github.com/WebEngineBlueprints
To create a new application with a specified blueprint, use gt create DIRECTORY --blueprint BLUEPRINT.
- Request-response lifecycle
 - Running your application
 - Project layout
 - Application architecture
 - Web servers
 - URIs
 - Page view
 - Dynamic URIs and pages
 - Headers and footers
 - Page logic
 - Protected globals
 - User input
 - Cookies
 - Sessions
 - DOM manipulation
 - Custom HTML components
 - DOM templates
 - Binding data to the DOM
 - Database
 - Client side assets
 - API Webservices
 - Security
 - Configuration
 - Build system
 - Coding styleguide