اینجا پیام های من رو بخون تا درک بهتری پیدا کنی از js

https://barnamenevis.org/showthread.php?560557


js مثل php ه زبان برنامه نویسی هستش همه کارایی که تو php انجام میدی رو با js هم میتونی انجام بدی (به جز ارتباط با دیتبایس )
با این تفاوت که کاربر همه کدای js رو میبینه و میتونه دستکاری کنه (اون لینکی که دادم رو مطالعه کن برای اطلاعات بیشتر )
خیلی کارارو با js خالی میتونی انجام بدی بدون نیاز به دخالت php ولی به دلیل اینکه کاربر میتونه کدای js رو دستکاری کنه هیچوقت نباید بهشون اعتماد کنی و فقط جنبه نمایشی باید داشته باشن
مثلا کاربر میزنه محصول 1000 تومنی رو که 3 تا میخام با js همون لحظه محاسبه کن بهش بگو میشه 3000 نیازی به دخالت php نیست
ولی وقتی کاربر خواست ثبتش کنه سفارش رو شما نباید اون 3000 تومنی که js محسابه کرده اصلا اعتماد کنی و در نظر بگیری
شناسه محصول و تعداد مورد نیاز کاربر رو میفرستی سمت php اونجا دوباره محاسبه میشه و بعد تو دیتبایس ریخته میشه


توجه کن که
javascript یه زبان برنامه نویسی هستش
jquery یه فریم ورک برای javascript هستش ... مثل لاراول برای php
ajax (تلفظ صحیح ایجکس هست مثل ایول ) یه تکنیک هستش که javascript میتونه باهاش درخواست بفرسته به بک اند
ایجکس زبان برنامه نویسی نیست و محاسبه ضرب و تقسیمی که انجام میدی با javascript هستش نه ایجکس