آرمین
3 سال پیش توسط آرمین مطرح شد
3 پاسخ

برنامه نویسی سمت کاربر

سلام
من مدتیه دارم سمت سرور با لاراول کار میکنم و قبل از اون در حد آشنایی با فرانت اند کار کردم با جاوااسکریپت خام.
الان الان که لاراول کارکردم گیج شدم که سمت کاربر چه کارهایی به جاوااسکریپت انجام میشه؟ چون در دوره های آموزشی لاراول سبد خرید و محاسبه و جمع اون و کلی کارهای دیگه سمت سرور کدنویسی میشه و الان کاربرد دقیق جاوااسکریپت و فریمورک هاش رو نمیدونم چیه چون به نطرم اکثر کارهایی که فکرشو میکنیم سمت سرور کدنویسی میشه.
یک نمونه از کارهایی که سمت فرانت کدنویسی میشه رو ممنون میشم مثال بزنید. به غیر از اسلایدر و این چیزا
تشکر


ثبت پرسش جدید
محمد
تخصص : Laravel
@mprogrammer7 3 سال پیش مطرح شد
3

سلام
جاوا اسکریپت برای پویا کردن استفاده میشه ,
میتونید رفتار های کاربر رو مدیریت کنید مثلا رو دکمه ارسال نظر کلیک کرد فرم ارسال نظر نمایش داده بشه ,
وقتی فلان قدر اسکرول کرد منو پنهان بشه
میتونید کاربر هر کاری انجام داد شما یک عکس العمل نشون بدید
اطلاعات مرورگر کاربر میتونید بفهمید با چه دستگاهی وارد شده
ip کاربر متوجه بشید
alert های مختلف نشون بدید
در خواست ajax مثلا لایک مطالب , ارسال نظر
میتونید در یک فرم اعتبار سنجی سمت کاربر انجام بدید
و ....


hasanizad
@hasanizadt 3 سال پیش آپدیت شد
2

مشخصا شما برای گرفتن جواب، باید ماهیت "سمت سرور" و "سمت کلاینت" رو بشناسید.
زبانهای سمت سرور علاوه بر اینکه میتونن محتوای سایتها رو پویا بکنن و بر پایگاه داده تسلط داشته باشن و داده های ورودی خروجی رو پردازش بکنن ، میتونن بخش اعظم، محتوای "سمت کلاینت" و صفحات وب رو هم ایجاد و مدیریت بکنن.
بعضی از وظایف "سمت کلاینت" رو زبانهای سمت سرور نمیتونن انجام بدن ولی خیلی از وظایف جاوااسکریپت رو میتونن انجام بدن. زبانهای سمت سرور میتونن حتی کدهای html رو هم به صفحات اضافه بکنن.
مشکل و ابهامی که شما دارید، همپوشانی این وظایف و امکانات در زبانهای سمت سرور با جاوااسکریپت هست.
این ابهام ممکنه برای خیلیا پیش بیاد. برای رفع این ابهام باید چندتا نکته رو در نظر بگیرید.
فعالیتهایی که در زبانهای سمت سرور ایجاد میشه به سرور شما فشار میره. این فشار میتونه باعث کند شدن سرعت سایت بشه. میتونه باعث بالا رفتن هزینه ماهیانه سایت بشه. میتونه سئوی سایت رو پایین بیاره. با انجام وظایف در سمت کلاینت، این فشار به صفحه مرورگر و سیستم کاربر منتقل میشه.
به صورت خلاصه در اکثر مواقع کاری که میشه هم با زبان سمت سرور و هم با جاوااسکریپت انجام داد رو با جاوااسکریپت انجام میدن.


آرمین
@arminbeik 3 سال پیش مطرح شد
0

@hasanizadt
تا اينجا كه من فهميدم اكثر كارهايي مثل:
سبد خريد
كيف پول
محاسبه زمان ويديو
محاسبه تعداد بازيد از مقاله
نمايش كامنت ها
و..
سمت سرور كدنويسي ميشه


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام