PDA

View Full Version : استفاده از angularjs در لاراول



mohammad_ali_7
دوشنبه 24 شهریور 1393, 19:29 عصر
سلام
من تازه دارم آنگولار یاد میگیرم
میخواستم بدونم میشه کلا از آنگولار به جای view ها و routing لاراول استفاده کرد؟
یعنی کل صفحات سایت بدون رفرش باشه و ...
کلا ارزش داره کل سایت اینجوری باشه ؟ (چه سایت هایی رو این طور پیاده میکنن؟)

مرسی

metal gear solid 4
سه شنبه 25 شهریور 1393, 09:21 صبح
وقتی داری با Angular کار میکنی کاملاً میتونی Routing ها رو مدیریت کنی. حالا ارتباطی به رفرش شدن یا نشدن نداره.
Nodejs Express هم همین کار رو انجام میده.
فکر نمیکنم وقتی داری با سیستم های جاوااسکریپت سمت سرور کار میکنی نیازی به استفاده از یک فریمورک PHP داشته باشی. PHP خام هم به راحتی جواب میده.

بزرگترین ایرادی که به این روش هست جاوااسکریپتی بودنشه. در صورتی که غیر فعال باشه، وبسایت شما تبدیل به یک پاره آجر میشه!!!

mohammad_ali_7
سه شنبه 25 شهریور 1393, 14:34 عصر
نه , منظورم استفاده از آنگولار برای سمت کلاینت بود.

ni.alpr
پنج شنبه 10 مهر 1393, 12:52 عصر
شما می تونید از لاراول برای تغذیه کردن انگولار استفاده کنید .

در اصل با لاراول api می نویسید و با ajax درخواستاتون رو میدید و اطلاعاتتون رو می گیرید .

برای مثال route های yoursite/api/posts رو به عهده ی لاراول می زارید و بقیه رو به عهده ی انگولار.

فقط در سایت هایی که کاربر قراره اطلاعاتی به سرور بفرسته حتما csrf رو در نظر بگیرید ، آموزش هایی توی نت پیدا میشه که token رو چطوری از لاراول بگیریم و به انگولار بدیم تا این مشکل امنیتی هم رفع بشه .
در این صورت هرچیزی رو می تونید باهاش درست کنید.