১৮ জুল, ২০২৩·1 মিনিট পড়তে

Deno 1.35 সহজতর, আরও দক্ষ ওয়েব সার্ভার API দিয়ে আত্মপ্রকাশ করে

Deno 1.35, আধুনিক JavaScript/TypeScript/WebAssembly রানটাইম, Deno.serve(), একটি নতুন API প্রবর্তন করে যা ওয়েব সার্ভার তৈরিতে দক্ষতা বাড়ানোর জন্য ডিজাইন করা হয়েছে। </ h2>

Deno 1.35 সহজতর, আরও দক্ষ ওয়েব সার্ভার API দিয়ে আত্মপ্রকাশ করে

Deno 1.35 এর সাম্প্রতিক রিলিজ, Node.js এর আধিপত্যকে চ্যালেঞ্জ করার জন্য ডিজাইন করা শক্তিশালী JavaScript/TypeScript/WebAssembly রানটাইমের একটি আপডেট, Deno.serve() নামে একটি নতুন API নিয়ে এসেছে। এই API বায়ুরোধী কার্যকারিতাকে এনক্যাপসুলেট করে যা ওয়েব সার্ভার তৈরির প্রক্রিয়াকে অপ্টিমাইজ করে, একটি অতুলনীয় প্যাকেজে গতি এবং সুবিধার সমন্বয় করে, ডেনো প্রকল্পের পিছনে থাকা বিকাশকারীদের মতে।

বিকাশকারীরা 5 জুলাই Deno 1.35 চালু করার ঘোষণা করেছে এবং এটিকে একটি ছোট রিলিজ হিসাবে মনোনীত করেছে। Deno.serve() API টেবিলে ব্যাপক ব্যবহারকারী-বন্ধুত্ব এবং ব্যাপক কর্মক্ষমতা বর্ধন নিয়ে আসে। এই রিফ্রেশিংভাবে নতুন ওয়েব সার্ভার API একটি সার্ভার সেট আপ করার জন্য কোডের একটি মাত্র লাইন প্রয়োজন৷

ঐতিহাসিকভাবে, একটি ওয়েব সার্ভার প্রতিষ্ঠার জন্য প্রয়োজন ছিল Deno.serveHTTP() API, একটি প্রক্রিয়া যা সংযোগের উপর একটি অ্যাসিঙ্ক্রোনাস ইটারেটর সেট আপ করতে এবং ক্রমানুসারে HTTP ইভেন্টগুলির সাথে ডিল করতে বলে। এর বিপরীতে, Deno.serve() ওয়েব স্ট্যান্ডার্ড রিকোয়েস্ট এবং রেসপন্স অবজেক্ট গ্রহণ করে, এটি fetch(), ওয়েব স্ট্রীম এবং অন্যান্য স্ট্যান্ডার্ড API-এর সাথে অনায়াসে ইন্টিগ্রেশন সক্ষম করে।

ডেনো ডেভেলপাররা মন্তব্য করেছেন যে ইন-হাউস বেঞ্চমার্কগুলি একটি তুলনীয় Node.js সার্ভারের তুলনায় Deno.serve() এর শ্রেষ্ঠত্ব প্রদর্শন করেছে, দ্বিগুণ থ্রুপুট, উন্নত টেল লেটেন্সি এবং আরও বিচক্ষণ মেমরি খরচ। নতুন এপিআই বালির উপর একটি স্পষ্ট রেখা আঁকে, ডেনো 1.35 কে রানটাইম ইঞ্জিনের অগ্রভাগে রাখে।

Linux, Windows এবং macOS-এর মতো বিভিন্ন প্ল্যাটফর্মে উপলভ্য, Deno একটি স্বতন্ত্র বাইনারি এক্সিকিউটেবল হিসেবে কাজ করে। Deno 1.35Deno 1.34 এর উত্তরাধিকারী হয়, যা মে মাসের শেষের দিকে প্রকাশিত হয়, যা NPM এবং Node.js-এর সাথে সামঞ্জস্যপূর্ণভাবে শক্তিশালী করে। Deno 1.35 এর জন্য ইনস্টলেশন নির্দেশিকা অফিসিয়াল Deno ওয়েবসাইটে পাওয়া যাবে।

Deno 1.35 রিলিজ Google V8 6 JavaScript/WebAssembly ইঞ্জিন এবং TypeScript 5.1.6 দিয়ে সজ্জিত। AppMaster Platform মতো অন্যান্য প্ল্যাটফর্মের দ্বারা উপস্থাপিত অফারগুলি থেকে স্বতন্ত্রভাবে আলাদা হলেও, ডেনোর সাম্প্রতিক পুনরাবৃত্তি ঐতিহ্যগত রানটাইম পরিবেশের একটি শক্তিশালী বিকল্প প্রদান করে, প্রোগ্রামিং ল্যান্ডস্কেপকে আরও সংজ্ঞায়িত করে এবং ভবিষ্যতে এটি কেমন হতে পারে।

Easy to start
Create something amazing

Experiment with AppMaster with free plan.
When you will be ready you can choose the proper subscription.

Get Started