Command Palette

Search for a command to run...

Svelte পরিচিতি
jobayerdev
Jobayer Hossain
·1 min read

Svelte পরিচিতি

Svelte কি?

Svelte হল কম্পোনেন্ট ফ্রেমওয়ার্ক এটি ইউজার ইন্টারফেস তৈরি করতে সাহায্য করে। svelte কোডকে বিল্ড টাইম এ ভ্যানিলা কোডের অপরিহার্য সংস্করণে রূপান্তর করে। এবং অ্যাপের স্টেট পরিবর্তিত হলে সার্জিকাল DOM আপডেট করে। Svelte-এ কোন ভার্চুয়াল ডোম নেই তাই যখন কোন স্টেট পরিবর্তন হয় স্ভেল্টে সরাসরি ডোম আপডেট করে।

কিভাবে svelte কাজ করে?

Svelte একটি কম্পাইলার. আমরা যখন আমাদের কোডটি প্রোডাকশন এ স্থানান্তর করি তখন স্ভেল্টে কোড গুলি কে কম্পাইল করে শুদু মাত্র প্রয়োজনীয় কোড গুলোই বান্ডিল করে। এইভাবে অ্যাপের বান্ডেলের আকার অন্য ফ্রেমওয়ার্ক তুলনায় খুবই ছোট হয় ।

কেন Svelte ভিন্ন?

যখন অ্যাপ্লিকেশন প্রোডাকশন বিল্ড করা হয়, তখন স্ভেল্টে কম্পাইলার অ্যাপ্লিকেশনটিকে জাভাস্ক্রিপ্ট কোডে অনুবাদ করে। এটি নিশ্চিত করে যে যখন প্রোগ্রামটি DOM-এ চলছে, তখন ব্রাউজারে কোনো ওভারহেড ফ্রেমওয়ার্ক কোড ইনজেক্ট যাতে না হয়। বিল্ড টাইমে, Svelte কম্পোনেন্ট গুলা কে অত্যন্ত আবশ্যিক কোডে অনুবাদ করে যা পরে surgecally DOM আপডেট করে।

সারসংক্ষেপ

  • Svelte একটি কম্পাইলার
  • এটি ডিক্লেরেটিভ কোড কে জাভাস্ক্রিট কোড রূপান্তর করে।
  • অ্যাপের অবস্থা পরিবর্তন হলে Svelte surgically DOM আপডেট করে।
  • Svelte-এ কোন ভার্চুয়াল ডোম এবং কোন ডিফ ফেজ নেই

Comments

  • Type and hit enter to post comment
  • For multiline comments, use Shift + Enter
  • You can use markdown syntax for formatting

Cookie Consent

We use cookies to enhance your browsing experience and analyze our traffic. By clicking "Accept", you consent to our use of cookies.