প্রকল্প সম্পর্কে
Preact হলো ব্যবহারকারী ইন্টারফেস তৈরির জন্য একটি JavaScript লাইব্রেরি, যা React-এর একটি ছোট বিকল্প হিসেবে পরিচিত এবং আধুনিক API-এর সাথে সামঞ্জস্যপূর্ণ। README অনুযায়ী, এটি বড় ফ্রেমওয়ার্কগুলোর অতিরিক্ত ওজন ছাড়াই Virtual DOM কম্পোনেন্টের মূল সুবিধাগুলো প্রদান করে।
README-তে বর্ণিত মূল বৈশিষ্ট্যগুলো:
- ES6 ক্লাস, হুকস এবং ফাংশনাল কম্পোনেন্টসহ পরিচিত React API এবং প্যাটার্ন।
- `preact/compat` অ্যালিয়াসের মাধ্যমে React-এর সাথে সামঞ্জস্যতা।
- JSX, Virtual DOM, DevTools, Hot Module Replacement (HMR) এবং Server-Side Rendering (SSR)-এর জন্য বিল্ট-ইন সাপোর্ট।
- অপ্টিমাইজড ডিফ অ্যালগরিদম এবং সার্ভার-সাইড রেন্ডারিং থেকে হাইড্রেশন।
- সকল আধুনিক ব্রাউজারের সাপোর্ট।
- প্লাগেবল শিডিউলারের মাধ্যমে অ্যাসিনক্রোনাস রেন্ডারিং।
README-তে একটি গেটিং স্টার্টেড টিউটোরিয়াল অন্তর্ভুক্ত রয়েছে যা দেখায় কীভাবে `render()` ফাংশন ব্যবহার করে DOM ট্রি তৈরি ও আপডেট করা যায় এবং `useState`-এর মতো হুকস ব্যবহার করে কম্পোনেন্ট তৈরি করা যায়। এটি আরও তথ্যের জন্য Preact ওয়েবসাইট এবং কমিউনিটি লাইব্রেরির জন্য `awesome-preact` তালিকার দিকেও ইঙ্গিত দেয়।
প্রজেক্টটি npm-এর মাধ্যমে বিতরণ করা হয় এবং MIT লাইসেন্সের অধীনে রয়েছে। README-তে OpenCollective-এর মাধ্যমে স্পনসর ও ব্যাকারদেরও তালিকাভুক্ত করা হয়েছে।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.