জাভাস্ক্রিপ্ট-কেবলমাত্র বনাম জিকুয়েরি ব্যবহারের সুবিধা কী?
জাভাস্ক্রিপ্ট এবং জিকুয়ের কোডিংয়ের সাথে আমার সীমিত অভিজ্ঞতা রয়েছে। আমি এইচটিএমএল পৃষ্ঠাগুলিতে প্রত্যেকটির বিট এবং স্নিপেট যুক্ত করেছি তবে আমি বেশিরভাগ ভাষায় অন্য ভাষায় সার্ভার-সাইড স্টাফ কোড করে রেখেছি। আমি লক্ষ্য করেছি যে আপনি দুটি পদ্ধতির যে কোনও একটি ব্যবহার করে তাত্ত্বিকভাবে একই জিনিসগুলি করতে পারবেন (এবং অবশ্যই আপনি একই প্রকল্পে তাদের মিশ্রিত করতে পারেন) সেখানে প্রথম থেকেই জিকুয়ারি ব্যবহার শুরু করার প্রবণতা বলে মনে হচ্ছে প্রকল্পের দাবিগুলি কোনও বিষয় নয়।
সুতরাং আমি কেবল ভাবছি, কেবল জিকুয়েরি-না ব্যবহারের পরিবর্তে কেবল সাদামাটা পুরানো জাভাস্ক্রিপ্ট ব্যবহার করার জন্য কোনও বিধিবদ্ধ সুবিধা রয়েছে?
আমি জানি এটি দেখতে একটি অ-প্রশ্নের মতো বলে কারণ এটি সম্পর্কে এটি বলা যেতে পারে যে "এর কোনও নির্দিষ্ট উত্তর নেই" বা "এটি চিরতরে বিতর্ক করা যেতে পারে", তবে আমি আসলে "আপনি এটি করতে পারেন এর মতো সময়নিষ্ঠ উত্তরগুলির জন্য প্রত্যাশা করছি একটি পদ্ধতির সাথে আপনি অন্যটির সাথে এটি করতে পারবেন না "।
Scrwtp এর মন্তব্য অনুসারে, আমি কেবল ডিওএম হ্যান্ডলিং অংশটি উল্লেখ করছি না। আমার প্রশ্নটি বরং: জ্যাকুয়েরি একটি লাইব্রেরি। জাভাস্ক্রিপ্টের জন্য। অন্যান্য ভাষার জন্য অন্যান্য লাইব্রেরির বিপরীতে এই লাইব্রেরিটি সম্পর্কে আমি কী আশ্চর্যজনক মনে করি তা হ'ল জকিউয়ের ক্ষেত্রে এটি একেবারে ব্যবহার করতে সক্ষম হতে নকশাকৃত মনে হয়েছে এবং জাভাস্ক্রিপ্টকে সরাসরি স্পর্শ করার প্রয়োজন নেই। এটি হাইবারনেট এবং এসকিউএল যেমন বলা যায় তার বিপরীতে, যেখানে গ্রন্থাগার যদিও (বা এই ক্ষেত্রে ফ্রেমওয়ার্কটি হয়, তবে আমি মনে করি সাদৃশ্যটি এখনও প্রযোজ্য) অনেকগুলি দিকগুলিতে হ্যান্ডেলটি গ্রহণ করে, আপনি এখনও এসকিউএল ব্যবহার করার সময় ব্যবহার করতে পারেন , কমপক্ষে কিছু সীমাবদ্ধ মামলার জন্য। তবে JQuery এবং জাভাস্ক্রিপ্ট ক্ষেত্রে, আপনি জাভাস্ক্রিপ্টের সাথে কেবলমাত্র JQuery ব্যবহার করে কিছু করতে পারেন (বা কমপক্ষে এটি আমার কাছে কেমন লাগে)।
স্টারগাজের 12১২ এর মতামত অনুসারে: হ্যাঁ, আমি আপনার সাথে একমত, এখানে প্রশ্নটি যেমন আপনি "আপনি কীভাবে জাভাস্ক্রিপ্টটি ব্যবহার করবেন" এর বিষয়টিকে রেখেছেন। এটিই আমি জিজ্ঞাসা করার জন্য প্রফুল্ল ছিলাম তবে আমি কিছু খারাপ সূত্র তৈরি করেছি form এখানে আরও একটি উপমা: স্প্রিং এক্সপ্রেশন ল্যাঙ্গুয়েজ। এটি একটি জাভা গ্রন্থাগার। আপনি এটি জাভা ব্যতীত ব্যবহার করতে পারবেন না, এটি জাভা ভিত্তিক, এবং জাভা ব্যবহার করার জন্য যা এখনও পাওয়া যায় তার মাধ্যমে এটি চালিয়ে যেতে পারেন। তবে অনুশীলনে আপনি যা করতে পারেন তা হল একটি জাভা প্রকল্পে এই লাইব্রেরিটি যুক্ত করুন, এবং তারপরে স্প্রিং ইএল এর এক্সপ্রেশন ভাষা ব্যবহার করে আপনার সমস্ত কোড লিখুন যা কার্যকরভাবে আপনার কোডটিকে জাভাটির মতো দেখতে দেয় না এবং এটি এমনকি দৃষ্টান্ত বদল করে দেয় (উদাহরণস্বরূপ আপনার আর নেই) এটি ব্যবহার করার সময় শক্তিশালী ধরণের প্রয়োগকরণ)। আমি যখন বুঝতে পারি যে জিকুয়েরি কেবল একটি জেএস লাইব্রেরি, তবে আমার কাছে মনে হয় যে বাস্তবে এটি স্প্রিং ইএলটির সাথে জাভা সহ একই প্রভাব ফেলেছে, আপনি কেবল একটি প্রকল্পের মাধ্যমে এটির এপিআই ব্যবহার করতে পারবেন এবং জাভাস্ক্রিপ্টের এপিআইগুলি এড়াতে পারবেন। এবং আমি ভাবছিলাম যে এটি করা ভাল কোনও জিনিস, সমস্যাগুলি কী কী হতে পারে ইত্যাদি etc.
(এবং হ্যাঁ, প্রত্যেকের উত্তর পড়ার পরে আমি তা বুঝতে পারি:
ক। আমার প্রশ্নটি একটি বিন্দু পর্যন্ত কিছুটা সংবেদনশীল নয়
B ইংরেজী বর্ণমালার দ্বিতীয় অক্ষর. এমনকি যদি প্রশ্নটি পুরোপুরি নির্ভুল হয় তবে এর উত্তরটি অনেকটা "না আপনি কেবলমাত্র সব সময় জিকুয়েরি ব্যবহার করতে পারবেন না)"