🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۰ amin javadi
نکته اموزشی-خلاصه درس
جامعه وردپرس (برنامه نویسی) ایجاد شده در ۱۳ خرداد ۱۴۰۲

توضیحاتی در مورد ساختارjQuery :

دوستان عادت کنید کامل با حرف کوچک نوشته نشود »یعنی عینا باید عبار jQuery استفاده کنید.نه اینکه jquery چون مهم هس و بعدا براتون مشکل زا میشه

چند نمونه عکس برای اشنایی با کاربردهای جی کویری رو براتون میزارم :

jQuery-tabs:

eac2-jQuery-tabs.gif

Jquery click event :

baf9-Jquery click event example-Nicesnippets.com.gif

jQuery Multiselect Plugin

3408-jquery-plugin-dropdown-multiselect.gif

simple-jquery-number-counter

fb72-simple-jquery-number-counter.gif

jQuery-Accordion69d5-jQuery-Accordion.gif

call a JWT secured APIs with jQuery AJAX

888d-jquery-jwt-video (Copy).gif

جی کویری یک wrapper روی جاوااسکریپته ! !! جاواسکریپت javascript سخت بود اومدن یک چیزی از روش بنام jquery ساختن.

مقایسه جاوااسکریپت و jquery :

اگر بخوایم یک المانی رو یا یک عنصری را توی سند html انتخاب کنیم syntax یا نحوه نوشتار ان ان توی جاواسکریپت خیلی طولانی تره و باید از کلمات کلیدی بیشتری رو استفاده کنیم تا اون المان رو انتخاب کنیم بخاطر همین jquery اومد تا جاوا اسکریپت رو ساده بکنه (البته بحث‌های خیلی پیشرفته باید با همون جاوااسکریپت هندل بشه)

جی کویری یک کتابخانه هست بوت استرپ یک فریم ورک است

وقتی بخوایم یک پلاگین رو بصورت ajax درخواست هایش رو ارسال و دریافت کنیم یا بخیشی از وبسایت یا قالب بصورت ajax ارسال و دریافت انجام بده ! بحث ajax هم توی جی کویری خیلی ساده‌تر از جاوااسکریپت هست.

چرا فریم ورک محبوب بوت استرپ جی کویری رو اومده از توی کتابخونش حذف کرده و بجاش از جاوااسکریپت خالص pure استفاده کرده ؟ ایا جی کویری منسوخ شده ؟

دلیل اول میخواسته وابستگیش رو کم کنه چو ن جون رمانی که از جی کویری استفاده میکینم باید کتابخونه جی کویری ضمیمه پروندمون بشه پس این یک وابستگی با بار اضافی رو داریم

دلیل دوم : کسی که از بوت استرپ استفاده میکنه و بعد بخواد از کتابخوننه هایی مثل react یا فریم ورک هایی مثل vue js استفاده منن و وجود یک کتایخانه جانبی مثل jquery توی اون پروژه‌ها بعضی وقت‌ها اختلال ایجاد میکنه

و چون از نظر ساختار به اون والد خودشون که جاوااسکریپت هس میرسن پس تمام مواردی که میتونم با jquery هندل کنم میتونم با فریمورک یا کتابخونه react انجام بدم

زمانی میریم سراغ مباحث بزرگی مثل react و vue که نیاز بهش داشته باشیم و وقتی jquery نیار ما رو برطرف میکنه چه دلیلی داره که بریم سراغ کتایخونه‌های بزرگتری و تکنولوژی‌های جدیدتری مثل react که نیاز به اموزش بیشتری داره ! البته این تکنولوژی‌های جدید مربوط میشه به کسانی که میخوان front end developer باشن اما برای توسعه پلاگین زیاد بهشون نیاز نداریم با اینکه حالا ممکنه یه قالبی از این تکنلوژی‌های جدید استفاده کرده باشه ولی خب فعلا همین jquery کافیه و کار ما رو راه می‌اندازد

خیلی از قالب‌ها jquery توشون بکار رفته و خود وردپرس در هسته خودش از این کتابخانه داره استفاده میکنه پس منسوخ نیست و نشده و نخواهد شد!