<p>درود بر آقای صالحی خدا قوت، شما فرمودین که فایلهای css , js در پوشه public قرار میگیره خواستم بدونم که پس کاربرد پوشههای از قبل تعبیه شده js , css درresources چه کاربردی دارد سپاسگذارم</p>
<p>سلام.</p><p>وقتی میخواین با استفاده از webpack سورس هاتون رو اصطلاحا کامپایل یا transpile و همینطور minify و ... کنید باید فایلهای asset رو داخل resource بگذارید.</p><p>در نهایت برای خروجی گرفتن از <a href="https://laravel.com/docs/8.x/mix#introduction" target="_blank">laravel-mix</a> استفاده میکنید تا فایلهای resource رو روی public تولید کنه.</p><p>بنابراین فایل هایی که داخل public هستن، برای کلاینت قابل دسترس هست ولی فایلهای resource خیر و این فایلها خروجیشون تولید میشه. مثل دایرکتوری view که در کنترلر render میشه.</p>