বাড়ি উন্নয়ন ব্যাকবোন.জে কি? - টেকোপিডিয়া থেকে সংজ্ঞা

ব্যাকবোন.জে কি? - টেকোপিডিয়া থেকে সংজ্ঞা

সুচিপত্র:

Anonim

সংজ্ঞা - ব্যাকবোন.জেসের অর্থ কী?

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


ব্যাকবোনটি একটি ব্যতিক্রমী লাইটওয়েট লাইব্রেরি হিসাবে সংজ্ঞায়িত করা যেতে পারে, যা অ্যাপ্লিকেশনগুলির জন্য সহজ-বজায় রাখার সামনের প্রান্তটি তৈরি করতে দেয়। এটি ব্যাক-এন্ড অজোনস্টিক এবং বিদ্যমান আধুনিক জাভাস্ক্রিপ্ট লাইব্রেরিগুলির সাথে খুব ভাল পরিচালনা করে। এই লাইটওয়েট লাইব্রেরিটি ইন্টারেক্টিভ, জটিল এবং ডেটা-চালিত অ্যাপ্লিকেশনগুলির বিকাশের প্রক্রিয়াটি সহজ করার পক্ষে অত্যন্ত কার্যকর। ব্যাকবোন.জেএস কোডটি কাঠামোগত করে এবং শব্দার্থগত অর্থবহ .js ফাইলগুলিতে বিভক্ত করে উপস্থাপনা থেকে ডেটা আলাদা করার জন্য একটি ঝরঝরে সমাধান সরবরাহ করে।

টেকোপিডিয়া ব্যাকবোন.জেএস ব্যাখ্যা করে

ব্যাকবোন.জেএস এর এনোটেটেড সোর্স কোডটি গিটহাবটিতে উপলব্ধ। এছাড়াও উপলব্ধ একটি নমুনা অ্যাপ্লিকেশন, একটি অনলাইন টেস্ট স্যুট, বেশ কয়েকটি টিউটোরিয়াল এবং রিয়েল-ওয়ার্ল্ড প্রকল্পগুলির একটি বৃহত তালিকা যা ব্যাকবোন প্রযুক্তি ব্যবহার করে।


ব্যাকবোন.জেএস এর মূলটিতে চারটি প্রধান শ্রেণীর অন্তর্ভুক্ত রয়েছে:

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


ব্যাকবোন.জেএস ব্যবহার করে এমন কিছু অ্যাপ্লিকেশনগুলির মধ্যে রয়েছে:

  • DocumentCloud
  • লিংকডইন মোবাইল
  • AudioVroom
  • ফোরস্কয়ার
  • বেসক্যাম্প মোবাইল
  • অভিবাসী
  • আশার
  • Animoto
ব্যাকবোন.জে কি? - টেকোপিডিয়া থেকে সংজ্ঞা