```json //[doc-seo] { "Description": "Explore the main components of the single-layer solution template, designed for building monolithic applications with ease and efficiency." } ``` # Single Layer Solution: Main Components ````json //[doc-nav] { "Previous": { "Name": "Solution structure", "Path": "solution-templates/single-layer-web-application/solution-structure" }, "Next": { "Name": "Web Applications", "Path": "solution-templates/single-layer-web-application/web-applications" } } ```` The single-layer solution template is a single project containing all the essential components for building a monolithic application. It supports the `--migrate-database` command-line argument to create the database and seed initial data. The main components of the solution are: * [Web Applications](web-applications.md) * [Db Migrator](db-migrator.md)