The Starcounter app project structure is inspired by the structure of ASP.NET 5 projects. The difference is that ASP.NET has
Views while Starcounter has
Api handlers, JSON + HTML
This tree displays the structure of a Starcounter project:
The html files which do not represent any of json page should be stored inside
elements folder. The name of a file should be exactly the same as name of the element inside.
Visual Studio solution (
sln) and project (
kproj) files should be checked in to the version control system.
User preference files (
suo), which carry information about unloaded projects in a solution or breakpoints in a project, should not be checked in to the version control system.