jQuery বনাম jQuery মোবাইল বনাম jQuery UI?


97

আমি ওয়েব বিকাশে নতুন এবং সেখানে খুব বেশি জে * স্টাফ রয়েছে। আমি ভাবছি এই ফ্রেমওয়ার্কগুলির মধ্যে পার্থক্য কী?

তদুপরি, লোকেরা jQuery ব্যবহার করে প্লাগইন তৈরি করার বিষয়ে কেন অনেক কথা বলে? আপনার ওয়েব পৃষ্ঠাটিকে আরও ইন্টারেক্টিভ করার জন্য কি জাভাস্ক্রিপ্ট লাইব্রেরি হওয়ার কথা নয়?


4
না, এটি আমার মতো কোনও নবজাতকের কাছে অর্থবহ প্রশ্ন (প্রশ্ন জিজ্ঞাসার জন্য এবং এটি মোড না করার জন্য ধন্যবাদ)!
ফ্রেডিওয়েঞ্জার

উত্তর:


196

jQuery হ'ল একটি জাভাস্ক্রিপ্ট ফ্রেমওয়ার্ক যা বিকাশকারীদের আক্ষরিকভাবে "কম লিখতে, আরও কিছু করতে", আপনি যে 3 টি স্বাদ সম্পর্কে জিজ্ঞাসা করছেন, খুব আলাদা জিনিস করতে দেয় to

প্রথমত jQuery হ'ল মূল লাইব্রেরি যা ফ্রেমওয়ার্কের মূল কার্যকারিতা ধারণ করে, সুতরাং আপনি যদি কোনও উপাদানকে ম্লান করতে চান তবে আপনি আপনার পৃষ্ঠায় jQuery অন্তর্ভুক্ত করবেন এবং তারপরে আপনার কোনও fadeIn()উপাদানটিতে ফাংশনটি কল করবেন ।

jQuery UI ব্যবহারকারীর ইন্টারফেস উপাদান এবং ইন্টারঅ্যাকশনগুলি মাথায় রেখে তৈরি করা হয়েছিল যা অন্যথায় হস্তক্ষেপ করার জন্য সাধারণত প্রচুর কোডের প্রয়োজন হয়। সুতরাং লাইব্রেরিতে উপাদানগুলিকে টেনে আনার ক্ষমতা ছাড়ার মতো জিনিস রয়েছে এবং সেই ইন্টারঅ্যাকশনগুলি থেকে দরকারী তথ্য পাওয়া যায়। তবে একই সাথে চেহারা এবং অনুভূতির উপর ফোকাস রয়েছে, সুতরাং এই লাইব্রেরিতে এই শক্তিশালী ইউআই উপাদানগুলি স্টাইল করার জন্য সমস্ত ধরণের থিম উপলব্ধ রয়েছে।

jQuery মোবাইল একটি শক্তিশালী কাঠামো যা jQuery এর শীর্ষে নির্মিত এবং বিশেষত মোবাইল প্ল্যাটফর্মগুলির জন্য ডিজাইন করা হয়েছে - ড্র্যাগ এবং ড্রপের মতো সমস্ত কার্যকারিতার পরেও টাচ স্ক্রিনগুলির জন্য পুনরায় চিন্তা করা দরকার, যেমন "হোভারিং" এর মতো মূল কার্যকারিতা যেমন সহজভাবে হয় না মোবাইলে বিদ্যমান।

সব মিলিয়ে ফ্রেমওয়ার্কগুলি কোনও সাইটের ব্যবহারযোগ্যতা বাড়াতে এবং সত্যিকারভাবে বিকাশকারীদের অনেক সময় বাঁচাতে ব্যবহার করা যেতে পারে। কাঠামোটি সম্পর্কে আরও শিখতে jQuery শিখুন - শুরু করার জন্য একটি দুর্দান্ত উত্স।

প্লাগইনগুলি ওয়েব বিকাশকারীদের তাদের সমস্যার সমাধান নিতে এবং এটিকে একক কার্যকরী এবং স্বতন্ত্র ব্লকের (সাধারণত একটি পৃথক ফাইলে) বিমূর্ত করতে দেয়। তারপরে তারা এটিকে অন্য সবার সাথে ভাগ করে নিতে পারে যাতে তারা একই কাজ করতে পারে। সুতরাং কেউ যদি তাদের তৈরি সাইটের জন্য গ্যালারী বৈশিষ্ট্য তৈরি করে, একটি প্লাগইন তৈরি করা তাদের সহজেই কোডটি পুনরায় ব্যবহার করতে দেয় এবং অন্যদের একই সমস্যার মুখোমুখি হতে সহায়তা করে।


4
আমি যদি jquery মোবাইল ব্যবহার করি তবে আমারও jQuery ব্যবহার করা দরকার? মানে কি jQuery মোবাইল jQuery কার্যকারিতা (মাউস / কীবোর্ড ইভেন্টগুলি বাদে) সমস্ত সরবরাহ করে?
মুহাম্মদ কাসিম

4
@ মুহাম্মাদকাসিম সত্যই আপনার জন্য jQuery কোর প্রয়োজন, এই প্রশ্নটি দেখুন
টম ওয়াল্টার

7
jQuery মোবাইল শীর্ষ ও jQueryUI এ নির্মিত হয় না। আপনি Object.keys($.fn)উভয় ফ্রেমওয়ার্কে তুলনা করলে আপনি সহজেই তা দেখতে পারেন । অতীতে এটি সত্য হয়েছিল কিনা তা আমি নিশ্চিত নই। আজ দুজনের মধ্যে কিছুটা অসম্পূর্ণতা থাকতে পারে।
ব্যবহারকারী 123444555621

4
নতুন দর্শক জন্য jQuery এর UI 'তে এখনও বেশ গতি বাড়াতে মোবাইল উন্নয়নের জন্য, কিন্তু একটি বিস্ময়কর সাহায্যকারী করে তোলে তাই দেওয়া হল: touchpunch.furf.com
silencedmessage
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.