سلام
من تازه دارم آنگولار یاد میگیرم
میخواستم بدونم میشه کلا از آنگولار به جای view ها و routing لاراول استفاده کرد؟
یعنی کل صفحات سایت بدون رفرش باشه و ...
کلا ارزش داره کل سایت اینجوری باشه ؟ (چه سایت هایی رو این طور پیاده میکنن؟)
مرسی
سلام
من تازه دارم آنگولار یاد میگیرم
میخواستم بدونم میشه کلا از آنگولار به جای view ها و routing لاراول استفاده کرد؟
یعنی کل صفحات سایت بدون رفرش باشه و ...
کلا ارزش داره کل سایت اینجوری باشه ؟ (چه سایت هایی رو این طور پیاده میکنن؟)
مرسی
وقتی داری با Angular کار میکنی کاملاً میتونی Routing ها رو مدیریت کنی. حالا ارتباطی به رفرش شدن یا نشدن نداره.
Nodejs Express هم همین کار رو انجام میده.
فکر نمیکنم وقتی داری با سیستم های جاوااسکریپت سمت سرور کار میکنی نیازی به استفاده از یک فریمورک PHP داشته باشی. PHP خام هم به راحتی جواب میده.
بزرگترین ایرادی که به این روش هست جاوااسکریپتی بودنشه. در صورتی که غیر فعال باشه، وبسایت شما تبدیل به یک پاره آجر میشه!!!
نه , منظورم استفاده از آنگولار برای سمت کلاینت بود.
شما می تونید از لاراول برای تغذیه کردن انگولار استفاده کنید .
در اصل با لاراول api می نویسید و با ajax درخواستاتون رو میدید و اطلاعاتتون رو می گیرید .
برای مثال route های yoursite/api/posts رو به عهده ی لاراول می زارید و بقیه رو به عهده ی انگولار.
فقط در سایت هایی که کاربر قراره اطلاعاتی به سرور بفرسته حتما csrf رو در نظر بگیرید ، آموزش هایی توی نت پیدا میشه که token رو چطوری از لاراول بگیریم و به انگولار بدیم تا این مشکل امنیتی هم رفع بشه .
در این صورت هرچیزی رو می تونید باهاش درست کنید.