Dapp ডেভেলপমেন্ট ফ্রেমওয়ার্ক
ফ্রেমওয়ার্ক পরিচিতি
একটি পূর্ণাঙ্গ বিকেন্দ্রীকৃত অ্যাপ্লিকেশন (dapp) তৈরি করতে বিভিন্ন প্রযুক্তির প্রয়োজন হয়। সফ্টওয়্যার ফ্রেমওয়ার্কগুলোতে প্রয়োজনীয় অনেক বৈশিষ্ট্য অন্তর্ভুক্ত থাকে বা আপনার পছন্দসই টুলগুলো বেছে নেওয়ার জন্য সহজ প্লাগইন সিস্টেম প্রদান করে।
ফ্রেমওয়ার্কগুলো ডিফল্টভাবেই অনেক কার্যকারিতা নিয়ে আসে, যেমন:
- একটি লোকাল ব্লকচেইন ইনস্ট্যান্স চালু করার বৈশিষ্ট্য।
- আপনার স্মার্ট কন্ট্রাক্ট কম্পাইল এবং টেস্ট করার ইউটিলিটি।
- একই প্রজেক্ট/রিপোজিটরির মধ্যে আপনার ব্যবহারকারী-মুখী অ্যাপ্লিকেশন তৈরি করার জন্য ক্লায়েন্ট ডেভেলপমেন্ট অ্যাড-অন।
- ইথেরিয়াম নেটওয়ার্কের সাথে সংযোগ স্থাপন এবং কন্ট্রাক্ট ডিপ্লয় করার কনফিগারেশন, তা স্থানীয়ভাবে চলমান কোনো ইনস্ট্যান্স হোক বা ইথেরিয়ামের কোনো পাবলিক নেটওয়ার্ক।
- বিকেন্দ্রীকৃত অ্যাপ ডিস্ট্রিবিউশন - IPFS-এর মতো স্টোরেজ বিকল্পগুলোর সাথে ইন্টিগ্রেশন।
পূর্বশর্ত
ফ্রেমওয়ার্ক নিয়ে বিস্তারিত জানার আগে, আমরা আপনাকে প্রথমে dapp এবং ইথেরিয়াম স্ট্যাক-এর পরিচিতি পড়ার পরামর্শ দিচ্ছি।
উপলব্ধ ফ্রেমওয়ার্কসমূহ
Foundry - Foundry হলো ইথেরিয়াম অ্যাপ্লিকেশন ডেভেলপমেন্টের জন্য একটি অত্যন্ত দ্রুত, পোর্টেবল এবং মডুলার টুলকিট
- Foundry ইনস্টল করুন (opens in a new tab)
- Foundry বই (opens in a new tab)
- টেলিগ্রাম-এ Foundry কমিউনিটি চ্যাট (opens in a new tab)
- অসাধারণ Foundry (opens in a new tab)
Hardhat - পেশাদারদের জন্য ইথেরিয়াম ডেভেলপমেন্ট এনভায়রনমেন্ট।
Ape - Python ব্যবহারকারী, ডেটা সায়েন্টিস্ট এবং সিকিউরিটি প্রফেশনালদের জন্য স্মার্ট কন্ট্রাক্ট ডেভেলপমেন্ট টুল।
Web3j - JVM-এ ব্লকচেইন অ্যাপ্লিকেশন ডেভেলপ করার একটি প্ল্যাটফর্ম।
ethers-kt - EVM-ভিত্তিক ব্লকচেইনগুলোর জন্য অ্যাসিনক্রোনাস, হাই-পারফরম্যান্স Kotlin/Java/Android লাইব্রেরি।
Create Eth App - এক কমান্ডে ইথেরিয়াম-চালিত অ্যাপ তৈরি করুন। এটি বেছে নেওয়ার জন্য বিভিন্ন UI ফ্রেমওয়ার্ক এবং বিকেন্দ্রীভূত অর্থব্যবস্থা (DeFi) টেমপ্লেটের একটি বিস্তৃত অফার নিয়ে আসে।
Scaffold-ETH - Web3-এর জন্য Ethers.js + Hardhat + React কম্পোনেন্ট এবং হুক: স্মার্ট কন্ট্রাক্ট দ্বারা চালিত বিকেন্দ্রীকৃত অ্যাপ্লিকেশন তৈরি শুরু করার জন্য আপনার প্রয়োজনীয় সবকিছু।
Tenderly - Web3 ডেভেলপমেন্ট প্ল্যাটফর্ম যা ব্লকচেইন ডেভেলপারদের স্মার্ট কন্ট্রাক্ট তৈরি, টেস্ট, ডিবাগ, মনিটর এবং পরিচালনা করতে এবং dapp-এর UX উন্নত করতে সক্ষম করে।
The Graph - ব্লকচেইন ডেটা দক্ষতার সাথে কোয়েরি করার জন্য The Graph।
Alchemy - ইথেরিয়াম ডেভেলপমেন্ট প্ল্যাটফর্ম।
NodeReal - ইথেরিয়াম ডেভেলপমেন্ট প্ল্যাটফর্ম।
thirdweb SDK - আমাদের শক্তিশালী SDK এবং CLI ব্যবহার করে Web3 অ্যাপ্লিকেশন তৈরি করুন যা আপনার স্মার্ট কন্ট্রাক্টের সাথে ইন্টারঅ্যাক্ট করতে পারে।
Chainstack - Web3 (ইথেরিয়াম এবং অন্যান্য) ডেভেলপমেন্ট প্ল্যাটফর্ম।
Crossmint - এন্টারপ্রাইজ-গ্রেড Web3 ডেভেলপমেন্ট প্ল্যাটফর্ম, যা আপনাকে সমস্ত প্রধান চেইন, EVM চেইন (এবং অন্যান্য)-এ NFT অ্যাপ্লিকেশন তৈরি করতে দেয়।
Brownie - Python-ভিত্তিক ডেভেলপমেন্ট এনভায়রনমেন্ট এবং টেস্টিং ফ্রেমওয়ার্ক।
- ডকুমেন্টেশন (opens in a new tab)
- GitHub (opens in a new tab)
- Brownie বর্তমানে রক্ষণাবেক্ষণ করা হচ্ছে না
ওপেনজেপেলিন SDK - চূড়ান্ত স্মার্ট কন্ট্রাক্ট টুলকিট: স্মার্ট কন্ট্রাক্ট ডেভেলপ, কম্পাইল, আপগ্রেড, ডিপ্লয় করা এবং এর সাথে ইন্টারঅ্যাক্ট করতে সাহায্য করার জন্য টুলের একটি স্যুট।
- ওপেনজেপেলিন Defender SDK (opens in a new tab)
- GitHub (opens in a new tab)
- কমিউনিটি ফোরাম (opens in a new tab)
- ওপেনজেপেলিন SDK-এর ডেভেলপমেন্ট শেষ হয়েছে
Catapulta - মাল্টি-চেইন স্মার্ট কন্ট্রাক্ট ডিপ্লয়মেন্ট টুল, ব্লক এক্সপ্লোরারগুলোতে ভেরিফিকেশন স্বয়ংক্রিয় করে, ডিপ্লয় করা স্মার্ট কন্ট্রাক্টগুলোর ট্র্যাক রাখে এবং ডিপ্লয়মেন্ট রিপোর্ট শেয়ার করে, Foundry এবং Hardhat প্রজেক্টগুলোর জন্য প্লাগ-অ্যান্ড-প্লে।
GoldRush (Covalent দ্বারা চালিত) - GoldRush ডেভেলপার, বিশ্লেষক এবং এন্টারপ্রাইজগুলোর জন্য সবচেয়ে ব্যাপক ব্লকচেইন ডেটা API স্যুট অফার করে। আপনি একটি বিকেন্দ্রীভূত অর্থব্যবস্থা (DeFi) ড্যাশবোর্ড, একটি ওয়ালেট, একটি ট্রেডিং বট, একটি এআই এজেন্ট বা একটি কমপ্লায়েন্স প্ল্যাটফর্ম তৈরি করুন না কেন, ডেটা API-গুলো আপনার প্রয়োজনীয় অপরিহার্য অনচেইন ডেটাতে দ্রুত, নির্ভুল এবং ডেভেলপার-বান্ধব অ্যাক্সেস প্রদান করে
- ওয়েবসাইট (opens in a new tab)
- ডকুমেন্টেশন (opens in a new tab)
- GitHub (opens in a new tab)
- ডিসকর্ড (opens in a new tab)
Wake - কন্ট্রাক্ট টেস্টিং, ফাজিং, ডিপ্লয়মেন্ট, ভালনারেবিলিটি স্ক্যানিং এবং কোড নেভিগেশনের জন্য অল-ইন-ওয়ান Python ফ্রেমওয়ার্ক।
- হোমপেজ (opens in a new tab)
- ডকুমেন্টেশন (opens in a new tab)
- GitHub (opens in a new tab)
- VS Code এক্সটেনশন (opens in a new tab)
Veramo - ওপেন সোর্স, মডুলার এবং অ্যাগনোস্টিক ফ্রেমওয়ার্ক যা বিকেন্দ্রীকৃত অ্যাপ্লিকেশন ডেভেলপারদের জন্য তাদের অ্যাপ্লিকেশনে বিকেন্দ্রীকৃত পরিচয় এবং যাচাইযোগ্য শংসাপত্র তৈরি করা সহজ করে তোলে।
- হোমপেজ (opens in a new tab)
- ডকুমেন্টেশন (opens in a new tab)
- GitHub (opens in a new tab)
- ডিসকর্ড (opens in a new tab)
- NPM প্যাকেজ (opens in a new tab)
আরও পড়ুন
আপনাকে সাহায্য করেছে এমন কোনো কমিউনিটি রিসোর্স সম্পর্কে জানেন? এই পৃষ্ঠাটি সম্পাদনা করুন এবং এটি যোগ করুন!
সম্পর্কিত টপিকগুলো
টিউটোরিয়াল: ইথেরিয়ামে ডেভেলপমেন্ট ফ্রেমওয়ার্ক
- নতুনদের জন্য হ্যালো ওয়ার্ল্ড স্মার্ট কন্ট্রাক্ট – ফুলস্ট্যাক – Hardhat ব্যবহার করে একটি হ্যালো ওয়ার্ল্ড স্মার্ট কন্ট্রাক্ট তৈরি এবং ডিপ্লয় করুন, তারপর এটিকে একটি ফ্রন্টএন্ডের সাথে সংযুক্ত করুন।
পেজ সর্বশেষ আপডেট করা হয়েছে: 26 ফেব্রুয়ারী, 2026