Project structure

Once you finished the installation your project directory structure will look like this:

.
|-- Apps                    -->    All apps are located in this folder
|   `-- Core                -->    Core app that handles everything
|       |-- Js              -->    Folder for JS apps (there can be unlimited number of JS apps)
|       |   |-- Backend     -->    App that serves as a skeleton for all other backend apps
|       |   `-- Webiny      -->    This is the core of Webiny JS layer (all components, router, etc.)
|       |-- Php             -->    Contains all server-side related processing, dev tools, etc.
|       |-- Templates       -->    Smarty templates for app bootstrap, emails, reports, etc.
|       `-- App.yaml        -->    App definition, configs, etc.
|-- Configs                 -->    Configs for the Platform and Framework components
|   |-- Development               
|   |   |-- Application.yaml
|   |   `-- Cache.yaml
|   |-- Production                
|   |   |-- Application.yaml
|   |   |-- Cache.yaml
|   |   |-- Database.yaml
|   |   |-- Security.yaml
|   |   `-- TemplateEngine.yaml
|   `-- ConfigSets.yaml            -->    Maps domains to specific environments
|-- public_html
|   |-- build            -->    contains built JS apps and other assets
|   `-- index.php        -->    system entry point (web-server should point here) 
`-- webiny               -->    node cli tool to manage builds, deploys, etc.    

NOTE: Some files and folders were omitted from the file tree as they are of no interest to us at this point.

results matching ""

    No results matching ""