ইন্টারেক্টিভ এইচটিএমএল 5 এবং মডেল বাইন্ডিংয়ের ক্ষেত্রে অ্যাংুলারজেএস খুব শক্তিশালী। অন্যদিকে, Yii এর মতো পিএইচপি ফ্রেমওয়ার্কগুলি দ্রুত, সু-কাঠামোগত, নিরাপদ এবং শক্তিশালী ওয়েব অ্যাপ্লিকেশন বিকাশ সক্ষম করে। উভয় প্রযুক্তি ডেটা অ্যাক্সেস, পুনরাবৃত্তি এবং পৃষ্ঠা বিন্যাসের জন্য পরিশীলিত উপায় সরবরাহ করে।
এই দুটি পদ্ধতির (ক্লায়েন্ট-সাইড এবং সার্ভার-সাইড "পৃষ্ঠা সেটআপ") মিশ্রিত করা ভাল বা খারাপ অনুশীলন বা এটি বরং ইন্টারেক্টিভ, বিরামবিহীন এইচটিএমএল 5 এজেএক্স ওয়েব অ্যাপ্লিকেশনগুলির অর্থের বিরুদ্ধে?
আমি পিএইচপি ব্যবহার করে জেএস উত্পাদন করার কথা বলছি না ( এই প্রশ্নটি দেখুন ) - আমি এমন একটি দৃষ্টিভঙ্গি তৈরির কথা বলছি যা AngularJS ব্যবহার করবে।
আমি আরও জানি যে একটি কৌণিক জেএস পৃষ্ঠায় উদাহরণস্বরূপ পিএইচপি ভেরিয়েবলগুলি থেকে সরাসরি পুনরুদ্ধার না করে ডেটা পাওয়ার জন্য ( এই প্রশ্নটি দেখুন ) আরআরএসটি সার্ভিসের মাধ্যমে সার্ভারের সাথে যোগাযোগ করা উচিত (বা পারে) । তবে আমার কাছে পুরো ওয়েব অ্যাপ্লিকেশনটির জন্য পৃথকভাবে পিএইচপিতে "ফ্রেম" ডিজাইন করা আরও সুবিধাজনক বলে মনে হচ্ছে (উদাহরণস্বরূপ মূল মেনুটি তৈরি করুন বা অনুমোদন / সেশনস পরিচালনা করুন ইত্যাদি)