سلام وقتتون بخیر
سایت در معنای لغت به معنای مکان هست و ساختار وبسایت و اینترنت ایجاب میکنه اپلیکیشن تحت وب سمت سرور باشه و در کلاینت اجرا بشه تا معنا و مفهوم سایت بودن معنی داشته باشه.
مثل این که شما برید به یه مکان مثل یک فروشگاه داخل شهرتون مثلا پمپ بنزین (از این جهت خدمات مثال میزنم چون خدمات به وبسایت نزدیک تره)، شما نیازتون رو برآورده میکنید و اون مکان رو ترک می کنید و اگر دوباره به بنزین نیازداشته باشید به این مکان سر میزنید، شما نمیتونید یک پمپ بنزین خونگی داشته باشید چون بالاخره اون بنزین باید از یه جایی تامین بشه حتی اگه میلیون ها لیتر ذخیره کنید باز هم اون ذخیره بالاخره تموم میشه.
برای اپ های سمت کلاینت همین الانم هستن این اپ ها و مطمئنا نیاز هایی رو برآورده نمیکردن که وب به وجود اومده.
مثال دیگه ای که به ذهنم میرسه اپلیکیشن های سمت کلاینت مثل یک اب راکد هستن هر قدر هم بزرگ باشن مثلا دریاچه باشن بازم راکد و محدود هستن، ولی اینترنت نامحدوده و مثل یک دریا به آب های دیگه راه داره و همیشه در جریانه.
سلام اول اینکه خیلی از اپلیکیشن های موبایل هم کد سمت سرور دارند و فقط سمت کلاینت یا سمت کاربر نیستند مثلا همین اسنپ که اپ موبایل داره سمت سرور اطلاعاتشو نگه میداره و خیلی از پردازشهاشو سمت سرور انجام میده به چندین علت : اولا بحث امنیت همین شرکت اسنپ در نظر بگیرید قطعا یه سری اطلاعات تو دیتابیسش داره مثل کیف پول هر راننده،تاریخچه تراکنشها و ... که اینا رو نمیشه توی قسمت کلاینت ذخیره کرد چون به شدت قابل دستکاری میشند و امنیت به شدت پایین میاد.دوما در وب میشه یه وبسایت روی هر پلتفرمی بالا آورد مهم نیست ویندوز یا لینوکس یا اندروید یا IOS یا ... باشه در صورتی که این کار در سمت کاربر امکانپذیر نیست سوما وقتی یه وبسایت ساخته میشه مورد دید موتورهای جستجو مثل گوگل قرار میگیره و بقیه براحتی میتونند بهش دسترسی داشته باشند و آخرین مطالب سایت ببینند
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟