{"id":106965,"date":"2023-10-12T08:57:35","date_gmt":"2023-10-12T12:57:35","guid":{"rendered":"https:\/\/www.inmotionhosting.com\/support\/?p=106965"},"modified":"2024-05-10T11:59:33","modified_gmt":"2024-05-10T15:59:33","slug":"laravel-directory-structure-guide","status":"publish","type":"post","link":"https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/laravel-directory-structure-guide\/","title":{"rendered":"The Laravel Directory Structure"},"content":{"rendered":"<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"538\" src=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/10\/laravel-directory-1024x538.png\" alt=\"\" class=\"wp-image-107053\" srcset=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/10\/laravel-directory-1024x538.png 1024w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/10\/laravel-directory-300x158.png 300w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/10\/laravel-directory-768x403.png 768w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/10\/laravel-directory.png 1200w\" sizes=\"auto, (min-width: 1360px) 876px, (min-width: 960px) calc(61.58vw + 51px), calc(100vw - 80px)\" \/><\/figure>\n\n\n\n<p>This guide will help you become familiar with the <a href=\"https:\/\/laravel.com\">Laravel<\/a> directory structure.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"#introduction\">Introduction<\/a><\/li>\n\n\n\n<li><a href=\"#breakdown\">Breakdown of the Laravel Directory Structure<\/a><\/li>\n\n\n\n<li><a href=\"#conclusion\">Conclusion<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"introduction\">Introduction<\/h2>\n\n\n\n<p>Once you have <a href=\"https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/how-to-install-laravel\/\">installed Laravel<\/a>, understanding the Laravel directory structure is crucial for efficient and effective application development. This guide provides a concise and clear overview of the key directories and their roles within a Laravel project, allowing you to navigate and utilize them with confidence.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"breakdown\">Breakdown of the Laravel Directory Structure<\/h2>\n\n\n\n<p>Laravel\u2019s directory structure is logically organized into various directories, each with a specific purpose. This section offers a detailed explanation of directories like <code>app<\/code>, <code>config<\/code>, <code>database<\/code>, and others, highlighting their significance in a Laravel application.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono-NL.ttf\" style=\"font-size:1.25rem;font-family:Code-Pro-JetBrains-Mono-NL,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.625rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" data-code=\"drwxrwxr-x 7 app\ndrwxrwxr-x 3 bootstrap\ndrwxrwxr-x 2 config\ndrwxrwxr-x 5 database\ndrwxrwxr-x 2 public\ndrwxrwxr-x 5 resources\ndrwxrwxr-x 2 routes\ndrwxrwxr-x 5 storage\ndrwxrwxr-x 4 tests\ndrwxrwxr-x 39 vendor\" style=\"color:#e1e4e8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki github-dark\" style=\"background-color: #24292e\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #B392F0\">drwxrwxr-x<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #79B8FF\">7<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #9ECBFF\">app<\/span><\/span>\n<span class=\"line\"><span style=\"color: #B392F0\">drwxrwxr-x<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #79B8FF\">3<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #9ECBFF\">bootstrap<\/span><\/span>\n<span class=\"line\"><span style=\"color: #B392F0\">drwxrwxr-x<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #79B8FF\">2<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #9ECBFF\">config<\/span><\/span>\n<span class=\"line\"><span style=\"color: #B392F0\">drwxrwxr-x<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #79B8FF\">5<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #9ECBFF\">database<\/span><\/span>\n<span class=\"line\"><span style=\"color: #B392F0\">drwxrwxr-x<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #79B8FF\">2<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #9ECBFF\">public<\/span><\/span>\n<span class=\"line\"><span style=\"color: #B392F0\">drwxrwxr-x<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #79B8FF\">5<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #9ECBFF\">resources<\/span><\/span>\n<span class=\"line\"><span style=\"color: #B392F0\">drwxrwxr-x<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #79B8FF\">2<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #9ECBFF\">routes<\/span><\/span>\n<span class=\"line\"><span style=\"color: #B392F0\">drwxrwxr-x<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #79B8FF\">5<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #9ECBFF\">storage<\/span><\/span>\n<span class=\"line\"><span style=\"color: #B392F0\">drwxrwxr-x<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #79B8FF\">4<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #9ECBFF\">tests<\/span><\/span>\n<span class=\"line\"><span style=\"color: #B392F0\">drwxrwxr-x<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #79B8FF\">39<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #9ECBFF\">vendor<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">The App Directory<\/h3>\n\n\n\n<p>The <code>app<\/code> directory contains the core code of your Laravel application, housing the essential classes and application logic. It is divided into several subdirectories, each with a defined role in the application\u2019s structure.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">The Bootstrap Directory<\/h3>\n\n\n\n<p>The <code>bootstrap<\/code> directory is responsible for initializing the application by setting up configurations and establishing the execution environment for your Laravel projects.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">The Config Directory<\/h3>\n\n\n\n<p>The <code>config<\/code> directory contains configuration files allowing you to modify the application\u2019s behavior to meet specific requirements.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">The Database Directory<\/h3>\n\n\n\n<p>The <code>database<\/code> directory holds migrations, factories, and seeds, facilitating streamlined database operations for your Laravel application.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">The Public Directory<\/h3>\n\n\n\n<p>The <code>public<\/code> directory holds the <code>index.php<\/code> file as well as assets such as CSS, JavaScript, and images; serving as the entry point for the application.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">The Resources Directory<\/h3>\n\n\n\n<p>The <code>resources<\/code> directory manages views, language files, and other assets, ensuring efficient resource management for applications hosted on different platforms.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">The Routes Directory<\/h3>\n\n\n\n<p>The <code>routes<\/code> directory controls the URL patterns, routing them to the correct controllers and methods.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">The Storage Directory<\/h3>\n\n\n\n<p>The <code>storage<\/code> directory manages files, including compiled Blade views and user-uploaded content.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">The Tests Directory<\/h3>\n\n\n\n<p>The <code>tests<\/code> directory organizes testing files, contributing to the stability and reliability of your Laravel application.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">The Vendor Directory<\/h3>\n\n\n\n<p>The <code>vendor<\/code> directory centralizes all external dependencies and libraries, simplifying integration and management.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"conclusion\">Conclusion<\/h2>\n\n\n\n<p>Navigating the Laravel directory structure is vital for understanding the framework\u2019s organization and functionality. Whether you\u2019re just starting your Laravel journey or are a seasoned developer, a solid understanding of this structure is invaluable for creating robust, scalable, and efficient applications.<\/p>\n\n\n\n<p class=\"alert alert-info\">Choose from our\u00a0<a href=\"https:\/\/www.inmotionhosting.com\/laravel-hosting\">Laravel Hosting<\/a>,\u00a0<a href=\"https:\/\/www.inmotionhosting.com\/vps-hosting\">VPS Hosting<\/a>, or\u00a0<a href=\"https:\/\/www.inmotionhosting.com\/dedicated-servers\">Dedicated Servers<\/a>\u00a0to host your Laravel applications and websites today!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This guide will help you become familiar with the Laravel directory structure. Introduction Once you have installed Laravel, understanding the Laravel directory structure is crucial for efficient and effective application development. This guide provides a concise and clear overview of the key directories and their roles within a Laravel project, allowing you to navigate and<a class=\"moretag\" href=\"https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/laravel-directory-structure-guide\/\"> Read More ><\/a><\/p>\n","protected":false},"author":57032,"featured_media":107053,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[4486],"tags":[],"class_list":["post-106965","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-laravel"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>The Laravel Directory Structure | InMotion Hosting<\/title>\n<meta name=\"description\" content=\"Navigate the Laravel Directory Structure with ease using our detailed guide. Understand each key directory and enhance your Laravel development workflow.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/laravel-directory-structure-guide\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The Laravel Directory Structure | InMotion Hosting\" \/>\n<meta property=\"og:description\" content=\"Navigate the Laravel Directory Structure with ease using our detailed guide. Understand each key directory and enhance your Laravel development workflow.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/laravel-directory-structure-guide\/\" \/>\n<meta property=\"og:site_name\" content=\"InMotion Hosting Support Center\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/inmotionhosting\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-10-12T12:57:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-05-10T15:59:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/10\/laravel-directory.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Derrell\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@InMotionHosting\" \/>\n<meta name=\"twitter:site\" content=\"@InMotionHosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Derrell\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/laravel-directory-structure-guide\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/laravel-directory-structure-guide\/\"},\"author\":{\"name\":\"Derrell\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/0736f70b4077032374f89709cdc255b7\"},\"headline\":\"The Laravel Directory Structure\",\"datePublished\":\"2023-10-12T12:57:35+00:00\",\"dateModified\":\"2024-05-10T15:59:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/laravel-directory-structure-guide\/\"},\"wordCount\":386,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/laravel-directory-structure-guide\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/10\/laravel-directory.png\",\"articleSection\":[\"Laravel\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/laravel-directory-structure-guide\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/laravel-directory-structure-guide\/\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/laravel-directory-structure-guide\/\",\"name\":\"The Laravel Directory Structure | InMotion Hosting\",\"isPartOf\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/laravel-directory-structure-guide\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/laravel-directory-structure-guide\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/10\/laravel-directory.png\",\"datePublished\":\"2023-10-12T12:57:35+00:00\",\"dateModified\":\"2024-05-10T15:59:33+00:00\",\"description\":\"Navigate the Laravel Directory Structure with ease using our detailed guide. Understand each key directory and enhance your Laravel development workflow.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/laravel-directory-structure-guide\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/laravel-directory-structure-guide\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/laravel-directory-structure-guide\/#primaryimage\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/10\/laravel-directory.png\",\"contentUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/10\/laravel-directory.png\",\"width\":1200,\"height\":630},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/laravel-directory-structure-guide\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.inmotionhosting.com\/support\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The Laravel Directory Structure\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#website\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/\",\"name\":\"InMotion Hosting Support Center\",\"description\":\"Web Hosting Support &amp; Tutorials\",\"publisher\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.inmotionhosting.com\/support\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#organization\",\"name\":\"InMotion Hosting\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg\",\"contentUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg\",\"width\":696,\"height\":696,\"caption\":\"InMotion Hosting\"},\"image\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/inmotionhosting\/\",\"https:\/\/x.com\/InMotionHosting\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/0736f70b4077032374f89709cdc255b7\",\"name\":\"Derrell\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/derrell-willis\"],\"url\":\"https:\/\/www.inmotionhosting.com\/support\/author\/derrellw\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"The Laravel Directory Structure | InMotion Hosting","description":"Navigate the Laravel Directory Structure with ease using our detailed guide. Understand each key directory and enhance your Laravel development workflow.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/laravel-directory-structure-guide\/","og_locale":"en_US","og_type":"article","og_title":"The Laravel Directory Structure | InMotion Hosting","og_description":"Navigate the Laravel Directory Structure with ease using our detailed guide. Understand each key directory and enhance your Laravel development workflow.","og_url":"https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/laravel-directory-structure-guide\/","og_site_name":"InMotion Hosting Support Center","article_publisher":"https:\/\/www.facebook.com\/inmotionhosting\/","article_published_time":"2023-10-12T12:57:35+00:00","article_modified_time":"2024-05-10T15:59:33+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/10\/laravel-directory.png","type":"image\/png"}],"author":"Derrell","twitter_card":"summary_large_image","twitter_creator":"@InMotionHosting","twitter_site":"@InMotionHosting","twitter_misc":{"Written by":"Derrell","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/laravel-directory-structure-guide\/#article","isPartOf":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/laravel-directory-structure-guide\/"},"author":{"name":"Derrell","@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/0736f70b4077032374f89709cdc255b7"},"headline":"The Laravel Directory Structure","datePublished":"2023-10-12T12:57:35+00:00","dateModified":"2024-05-10T15:59:33+00:00","mainEntityOfPage":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/laravel-directory-structure-guide\/"},"wordCount":386,"commentCount":0,"publisher":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#organization"},"image":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/laravel-directory-structure-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/10\/laravel-directory.png","articleSection":["Laravel"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/laravel-directory-structure-guide\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/laravel-directory-structure-guide\/","url":"https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/laravel-directory-structure-guide\/","name":"The Laravel Directory Structure | InMotion Hosting","isPartOf":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/laravel-directory-structure-guide\/#primaryimage"},"image":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/laravel-directory-structure-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/10\/laravel-directory.png","datePublished":"2023-10-12T12:57:35+00:00","dateModified":"2024-05-10T15:59:33+00:00","description":"Navigate the Laravel Directory Structure with ease using our detailed guide. Understand each key directory and enhance your Laravel development workflow.","breadcrumb":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/laravel-directory-structure-guide\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/laravel-directory-structure-guide\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/laravel-directory-structure-guide\/#primaryimage","url":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/10\/laravel-directory.png","contentUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/10\/laravel-directory.png","width":1200,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/laravel-directory-structure-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.inmotionhosting.com\/support\/"},{"@type":"ListItem","position":2,"name":"The Laravel Directory Structure"}]},{"@type":"WebSite","@id":"https:\/\/www.inmotionhosting.com\/support\/#website","url":"https:\/\/www.inmotionhosting.com\/support\/","name":"InMotion Hosting Support Center","description":"Web Hosting Support &amp; Tutorials","publisher":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.inmotionhosting.com\/support\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.inmotionhosting.com\/support\/#organization","name":"InMotion Hosting","url":"https:\/\/www.inmotionhosting.com\/support\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/","url":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg","contentUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg","width":696,"height":696,"caption":"InMotion Hosting"},"image":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/inmotionhosting\/","https:\/\/x.com\/InMotionHosting"]},{"@type":"Person","@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/0736f70b4077032374f89709cdc255b7","name":"Derrell","sameAs":["https:\/\/www.linkedin.com\/in\/derrell-willis"],"url":"https:\/\/www.inmotionhosting.com\/support\/author\/derrellw\/"}]}},"jetpack_featured_media_url":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/10\/laravel-directory.png","jetpack_sharing_enabled":true,"primary_category":{"id":4486,"name":"Laravel","slug":"laravel","link":"https:\/\/www.inmotionhosting.com\/support\/edu\/laravel\/"},"_links":{"self":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts\/106965","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/users\/57032"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/comments?post=106965"}],"version-history":[{"count":5,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts\/106965\/revisions"}],"predecessor-version":[{"id":107902,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts\/106965\/revisions\/107902"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/media\/107053"}],"wp:attachment":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/media?parent=106965"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/categories?post=106965"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/tags?post=106965"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}