6 layouts are developed with Vue. A layout is a layout container that is used to position children in predetermined areas. It’s often used to apply consistent positioning for content across pages in an application. Vue is a frontend library for developing component-driven user interfaces. It’s used for developing single page apps and websites. Vue is used to develop 3 projects.