درود به همه عزیزان،
متاسفانه توی توسعه وب سایت فرانت و بکند به هم تنیدگی کثیفی دارند و خب فریمورک ها کمک میکنند به حدی کد تمیزتر شود. برای جدا کردن کامل فرانت از بکند در لارول چه فریم ورکی را پیشنهاد می کنید؟.
با سلام
این موضوع ، موضوعی کاملا شخصیه،من خودم vuejs رو ترجیح میدم.
با فریم ورک inertia میشه با vue یا react فرانت رو کامل جدا کرد و مزیت اون اینه که از router لاراول رو میشه استفاده کرد و srr هست.
با تشکر
در لاراول به دلیل استفاده از الگوی MVC کدها تمیز نوشته میشن. شما چه از فریمورکهای جاوااسکریپت استفاده کنید و چه خود ویوهای لاراول، یک پوشه ی مجزا به نام View دارید. در هم تنیدگی مال زمانی بود که محاسبات و آرایش صفحات در دل هم نوشته میشدن یعنی PHP کلاسیک.
@pedramrahimi
با نظرتون موافق نیستم، حتی با وجود جدا بودن ویوها بازم کدها توی پروژه متوسط به بالا کثیف بودنشون مشخص میشه. شما داری فقط به کدهای پی اچ پی نگاه می کنید اما تمیز بودن فایل های جاوا اسکریپت و sass ها و تمام ریسورس ها هم مهم هستند. همه اینا توی پروژه های بزرگتر دردسر ساز میشند
@masoudi
تعریفتون از فریم ورک و کد تمیز و کثیف چیه دقیقا؟ آیا اگر فرانت رو کاملا از بک اند جدا کنیم کدهامون تمیز میشن؟ و اگر مثلا از سیستم Blade خود لاراول استفاده کنیم به هم تنیده و کثیف میشن؟
یک فریم ورک چه تاثیری میتونه در تمیز نوشتن کدهای Sass داشته باشه مثلا...؟
@mhyeganeh
تعریف من از تمیز نویسی خیلی سخت گیرانست
قطعا جدا کردن فرانت از بکند بسیار تاثیر گذاره و از هیچکس پوشیده نیست
و باید بگم روی فایل های sass هم تاثیر داره مثلا vue js کاملا استایل های هر کامپوننت جدا هست.
بذارید یک لینک بهتون معرفی کنم تا بیشتر با منظور من از تمیز نویسی آشنا بشید
لینک پروژه
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟