- মাসিক ভিজিট
- 0
- মূল্য
- সেট করা হয়নি
- তালিকাভুক্ত
- —
- আপডেট করা হয়েছে
- 2026-10-18
01Void কী
Void হল ইউ ইউশির দলের ওপেন-সোর্স ফুল-স্ট্যাক ডেভেলপমেন্ট ও ডিপ্লয়মেন্ট টুল, যার তিনটি অংশ রয়েছে: SDK, CLI এবং টিম ডিপ্লয়মেন্ট প্ল্যাটফর্ম। Void Vite অ্যাপের কোড লেখা—ডেটাবেসে সংযোগ—অনলাইনে ডিপ্লয় করা—এই পুরো প্রক্রিয়াকে একত্র করে। স্থানীয় ডেভেলপমেন্টে স্বয়ংক্রিয়ভাবে স্থানীয় রিসোর্স কনফিগার হয়। ডিপ্লয় করার সময় এক ক্লিকেই Cloudflare-এর D1, KV, R2 ইত্যাদি সার্ভিসে সংযোগ করা যায়, ফলে জটিল কনফিগারেশন এড়ানো যায়; টিম প্ল্যাটফর্মের মাধ্যমে অ্যাডমিনিস্ট্রেটররা ক্লাউড অ্যাকাউন্টের অনুমতিগুলো কেন্দ্রীয়ভাবে পরিচালনা করতে পারেন এবং সদস্যরা নিরাপদে অভ্যন্তরীণ অ্যাপ ডিপ্লয় করতে পারেন। Void Nuxt, SvelteKit-এর মতো জনপ্রিয় ফ্রেমওয়ার্ক সমর্থন করে এবং বর্তমানে ব্যক্তিগত Cloudflare অ্যাকাউন্টে স্ব-ডিপ্লয় করা যায়।
02Void-এর প্রধান ফিচার
WeChat-এ ফলো করে “开源” লিখে উত্তর দিন, AI ওপেন-সোর্স প্রজেক্টের গ্রুপে যোগ দিন
DK শূন্য-কনফিগারেশন ইন্টিগ্রেশন: Vite অ্যাপের জন্য টাইপ-সেফ ব্যাকএন্ড সক্ষমতা প্রদান করে। সংশ্লিষ্ট .server.ts ফাইলের মাধ্যমে পেজ ডেটা পড়তে ও ফর্ম প্রক্রিয়া করতে পারে, এবং সার্ভার-সাইড ডেটা টাইপসহ কম্পোনেন্টে পাঠানো হয়।
স্বয়ংক্রিয় রিসোর্স বাইন্ডিং: অ্যাপ ব্যবহৃত রিসোর্সের ভিত্তিতে বাইন্ডিং সম্পর্ক স্বয়ংক্রিয়ভাবে অনুমান করে। স্থানীয় ডেভেলপমেন্টে স্থানীয় ডেটাবেস ব্যবহার হয় এবং ডিপ্লয়ের সময় সংশ্লিষ্ট ক্লাউড রিসোর্স স্বয়ংক্রিয়ভাবে তৈরি হয়।
CLI দিয়ে এক ক্লিকে ডিপ্লয়: npx void deploy চালালেই বিল্ড, রিসোর্স কনফিগারেশন, ডেটাবেস মাইগ্রেশন সম্পন্ন হয় এবং ডিপ্লয়মেন্ট ঠিকানা তৈরি হয়।
Cloudflare-এর সম্পূর্ণ ইকোসিস্টেম ইন্টিগ্রেশন: D1 ডেটাবেস, KV স্টোরেজ, R2 অবজেক্ট স্টোরেজসহ বিভিন্ন সার্ভিসে নেটিভ সংযোগ রয়েছে, ম্যানুয়াল কনফিগারেশনের প্রয়োজন নেই।
একাধিক ফ্রেমওয়ার্ক সমর্থন: Nuxt, SvelteKit, Astro, TanStack Start-এর সঙ্গে সামঞ্জস্যপূর্ণ। মূল ফ্রেমওয়ার্ক রাউটিং ও রেন্ডারিং পরিচালনা করে, আর Void রিসোর্স, মাইগ্রেশন ও ডিপ্লয়মেন্ট পরিচালনা করে।
টিম ডিপ্লয়মেন্ট প্ল্যাটফর্ম: অ্যাডমিনিস্ট্রেটররা নিজেদের Cloudflare অ্যাকাউন্টে প্ল্যাটফর্ম ইনস্টল করেন, সদস্যরা সংযোগ করেই ডিপ্লয় করতে পারেন, ফলে ক্লাউডের গোপন তথ্য ব্যক্তিগত সদস্যদের কাছে প্রকাশ পায় না।
03Void কীভাবে ব্যবহার করবেন
পরিবেশ প্রস্তুতি: Node.js 24.21.0 বা তার পরের সংস্করণ ইনস্টল করুন এবং একটি খালি প্রজেক্ট ডিরেক্টরি তৈরি করুন।
Void ইনস্টল করুন: প্রজেক্ট ডিরেক্টরিতে npm install -D void চালিয়ে ডেভেলপমেন্ট ডিপেন্ডেন্সি ইনস্টল করুন।
প্রজেক্ট ইনিশিয়ালাইজ করুন: npx void init চালিয়ে নির্দেশনা অনুযায়ী UI ফ্রেমওয়ার্ক ও শুরুর টেমপ্লেট নির্বাচন করুন, এবং ডিপ্লয়মেন্ট টার্গেট হিসেবে Cloudflare বেছে নিন।
স্থানীয় ডেভেলপমেন্ট: npm run dev চালিয়ে ডেভেলপমেন্ট সার্ভার চালু করুন। স্থানীয়ভাবে স্বয়ংক্রিয়ভাবে স্থানীয় ডেটাবেসসহ অন্যান্য রিসোর্স ব্যবহার হবে।
অ্যাপ লিখুন: .server.ts ফাইলে সার্ভার-সাইড লজিক লিখুন; পেজ কম্পোনেন্টগুলো স্বয়ংক্রিয়ভাবে টাইপ-সেফ ডেটা পাবে।
এক ক্লিকে ডিপ্লয়: npx void deploy চালান। প্রথমবার Cloudflare অ্যাকাউন্টে লগইন করার জন্য ব্রাউজার খুলবে।
অনলাইনে প্রকাশ সম্পন্ন: টুলটি স্বয়ংক্রিয়ভাবে বিল্ড, রিসোর্স কনফিগারেশন ও ডেটাবেস মাইগ্রেশন সম্পন্ন করবে এবং শেষে অনলাইন অ্যাক্সেসের ঠিকানা দেখাবে।
04Void-এর মূল সুবিধা
কোড লেখা ও ডিপ্লয়মেন্ট একীভূত: কোড লেখা, ডেটাবেসে সংযোগ এবং অনলাইনে ডিপ্লয় করা—এই তিনটি ধাপকে একই প্রক্রিয়ায় যুক্ত করে, একাধিক টুলের মধ্যে পরিবর্তন করার প্রয়োজন দূর করে।
পুরো স্ট্যাকে টাইপ সেফটি: সার্ভার থেকে ফেরত আসা ডেটা ও ডেটাবেস কুয়েরির ফলাফল টাইপসহ পেজ কম্পোনেন্টে পাঠানো হয়, ফলে ফ্রন্টএন্ড ও ব্যাকএন্ড সমন্বয়ের ভুল কমে।
শূন্য-কনফিগারেশন রিসোর্স বাইন্ডিং: D1, KV, R2-এর মতো অ্যাপের প্রয়োজনীয় রিসোর্স স্বয়ংক্রিয়ভাবে অনুমান করে বাইন্ডিং তৈরি করে, হাতে কনফিগারেশন লেখার ঝামেলা দূর করে।
স্থানীয় ও ক্লাউডে একই অভিজ্ঞতা: স্থানীয় ডেভেলপমেন্টে স্থানীয় ডেটাবেস ব্যবহার হয় এবং ডিপ্লয়ের সময় নির্বিঘ্নে ক্লাউড রিসোর্সে পরিবর্তিত হয়, ফলে পরিবেশের পার্থক্যজনিত সমস্যা অনেক কমে।
সহজ এক-ক্লিক ডিপ্লয়মেন্ট: একটি npx void deploy কমান্ডেই বিল্ড, রিসোর্স কনফিগারেশন ও ডেটাবেস মাইগ্রেশনের সম্পূর্ণ প্রক্রিয়া সম্পন্ন হয়।
05Void-এর প্রজেক্ট ঠিকানা
প্রজেক্টের অফিসিয়াল ওয়েবসাইট: https://void.cloud/
GitHub রিপোজিটরি: https://github.com/voidzero-dev
06Void-এর ব্যবহারের ক্ষেত্র
ব্যক্তিগত ডেভেলপারদের দ্রুত অনলাইনে প্রকাশ: Vite প্রজেক্ট তৈরি হওয়ার পর একটি কমান্ডেই Cloudflare-এ ডিপ্লয় করা যায় এবং শূন্য কনফিগারেশনে অনলাইন ঠিকানা পাওয়া যায়; side project ও পোর্টফোলিও প্রদর্শনের জন্য উপযোগী।
AI প্রোগ্রামিং টুলের অভ্যন্তরীণ অ্যাপ: টিমের সদস্যরা AI ব্যবহার করে অভ্যন্তরীণ টুল বা ম্যানেজমেন্ট ব্যাকএন্ড তৈরি করে Void প্ল্যাটফর্মের মাধ্যমে কেন্দ্রীয়ভাবে ডিপ্লয় করতে পারেন, প্রত্যেকের আলাদাভাবে ক্লাউড অ্যাকাউন্ট ব্যবহারের প্রয়োজন নেই।
ছোট ও মাঝারি আকারের ফুল-স্ট্যাক অ্যাপ: ডেটাবেস (D1), ক্যাশ (KV) ও ফাইল স্টোরেজ (R2) প্রয়োজন এমন সম্পূর্ণ অ্যাপ্লিকেশনের জন্য Void স্বয়ংক্রিয়ভাবে রিসোর্স বাইন্ডিং ও মাইগ্রেশন সম্পন্ন করে।
খরচ-সচেতন স্টার্টআপ প্রজেক্ট: Vercel-এর মতো ব্যবহারের ভিত্তিতে বেশি বিল এড়িয়ে ওপেন-সোর্স সমাধান ও Cloudflare-এর কম খরচের রিসোর্স ব্যবহার করে ব্যয় নিয়ন্ত্রণ করা যায়।
ডেটা সার্বভৌমত্ব প্রয়োজন এমন প্রতিষ্ঠান বা সংগঠন: প্ল্যাটফর্ম স্ব-ডিপ্লয় করা যায়, সোর্স কোড অডিট ও পরিবর্তন করা যায় এবং ডেটা নিজস্ব Cloudflare অ্যাকাউন্টের বাইরে যায় না।
© দাবিত্যাগ: সময়ের সঙ্গে ডোমেইন ও লিংক করা কনটেন্ট পরিবর্তিত হতে পারে। AIEZZ তৃতীয় পক্ষের ওয়েবসাইট নিয়ন্ত্রণ করে না। বাহ্যিক কনটেন্ট ও ঝুঁকি স্বাধীনভাবে পর্যালোচনা করুন।

ব্যবহারকারীর রিভিউ0