docs/site/Loopback-application-layout-reference.md
A LoopBack 4 application that was created by the command
lb4 application has files and directories in the
application root directory. Within this directory, the standard LB4
application structure has these sub-directories:
src - TypeScript source code and configuration files.public - Client side assets (JavaScript, HTML, and CSS files) for the home
page.{% include tip.html content="By LoopBack naming conventions, artifacts such as models are grouped under their sub-directories. Also, with LoopBack artifact generators, they create class names in CamelCase and file names are in snake-case. For example, if you create a model named MyUserModel with the model generator, it creates the file my-user.model.ts under src/models directory. See Naming Convention for more information.
" %}
The following table uses files in the
Todo example
as code references.