টাইপস্ক্রিপ্ট-ভিত্তিক ওয়েব অ্যাপ ডেভেলপমেন্ট ফ্রেমওয়ার্কের জন্য Google-এর সদ্য মিন্টেড আপডেট অ্যাঙ্গুলার 17-এর সাথে ওয়েব অ্যাপ ডেভেলপমেন্ট ল্যান্ডস্কেপ একটি বড় শক্তি পাচ্ছে। একটি উদ্ভাবনী অন্তর্নির্মিত নিয়ন্ত্রণ প্রবাহের সাথে ঢালাই করা, এই সাম্প্রতিক প্রকাশটি বিকাশকারীর অভিজ্ঞতাকে পুনরায় সংজ্ঞায়িত করার জন্য তৈরি করা হয়েছে।
8 নভেম্বর একটি বুলেটিনের মাধ্যমে আত্মপ্রকাশ করা হয়েছে, Angular 17 GitHub থেকে অ্যাক্সেসযোগ্য। সর্বশেষ রিলিজটি অত্যন্ত লোভনীয় বৈশিষ্ট্যগুলির একটি সূক্ষ্ম মিশ্রণ অফার করে, যা সহজবোধ্য, ঘোষণামূলক ব্যবহারকারী ইন্টারফেসে মোড়ানো। Google, Angular 17 চালু করার সাথে সাথে, একটি ব্লক টেমপ্লেট সিনট্যাক্স প্রদান করেছে যা একটি অপ্টিমাইজ করা, অন্তর্নির্মিত নিয়ন্ত্রণ প্রবাহকে উত্সাহিত করে যা সর্বোত্তম প্রকার সংকীর্ণতা নিশ্চিত করে উচ্চতর প্রকার পরীক্ষা করার পথ প্রশস্ত করে।
Angular 17-এ ডেভেলপার প্রিভিউর জন্য প্রস্তুত হল নিয়ন্ত্রণ প্রবাহ, যা জাভাস্ক্রিপ্টকে ঘনিষ্ঠভাবে অনুসরণ করে এমন আরও এর্গোনমিক সিনট্যাক্সের জন্য প্রশংসিত। ফলস্বরূপ, এই সিনট্যাক্সটি আরও স্বজ্ঞাত এবং ডকুমেন্টেশন লুকআপের প্রয়োজনীয়তা কমিয়ে দেয়। এছাড়াও, এটি অতিরিক্ত আমদানির প্রয়োজন ছাড়াই টেমপ্লেটগুলিতে স্বয়ংক্রিয়ভাবে উপলব্ধ হয়, উল্লেখযোগ্য কর্মক্ষমতা বৃদ্ধির প্রতিশ্রুতি দেয়।
উপরন্তু, কৌণিক 17 নতুন লাইফসাইকেল হুকগুলি প্রদর্শন করে: আফটাররেন্ডার, প্রতিবার একটি অ্যাপ্লিকেশন রেন্ডারিং সম্পূর্ণ করার সময় একটি কলব্যাক কল করার জন্য এবং পরবর্তী রেন্ডারিং শেষ হওয়ার পরে একটি কলব্যাককে আমন্ত্রণ জানানোর জন্য। এগুলি Angular এর SSR (সার্ভার-সাইড রেন্ডারিং) এবং SSG (স্ট্যাটিক-সাইট জেনারেশন) পারফরম্যান্সকে এগিয়ে নেওয়ার প্রস্তুতির জন্য একত্রিত করা হয়েছে, DOM এমুলেশন এবং সরাসরি DOM ম্যানিপুলেশনগুলিকে বাইপাস করে।
Google সমর্থন করে যে কৌণিক 17-এ প্রবাহ নিয়ন্ত্রণ উল্লেখযোগ্যভাবে কর্মক্ষমতা বৃদ্ধি করে। ফার্ম বিল্ট-ইন কন্ট্রোল ফ্লো লুপ ব্যবহার করে প্রায় 90% দ্রুত রানটাইম দাবি করে, হাইব্রিড রেন্ডারিংয়ের জন্য 87% দ্রুত বিল্ড এবং ক্লায়েন্ট-সাইড রেন্ডারিংয়ের জন্য প্রায় 67% দ্রুত বিল্ড দাবি করে।
এগিয়ে যাচ্ছে, কৌণিক উন্নয়ন দল একই সাথে angular.dev-এর একটি বিটা প্রিভিউ চালু করছে, যেটি তারা Angular 18 রিলিজের সাথে Angular-এর জন্য ডিফল্ট ওয়েবসাইট করার পরিকল্পনা করছে। এই প্ল্যাটফর্মটি কৌণিক ডকুমেন্টেশনের জন্য নতুন হাব হয়ে উঠবে, ফ্রেমওয়ার্কের সাম্প্রতিক বৈশিষ্ট্যগুলির মাধ্যমে আপনার পথ নেভিগেট করার জন্য একটি আপডেট গাইড প্রদান করবে।
no-code প্ল্যাটফর্ম প্রদানকারীদের ক্রমবর্ধমান বিশ্বে, যেমন AppMaster, Angular-এর এই আপগ্রেড প্রতিযোগিতামূলক পরিবেশকে উদ্দীপিত করতে বাধ্য। যদিও কৌণিক তার টাইপস্ক্রিপ্ট-ভিত্তিক ওয়েব অ্যাপ ডেভেলপমেন্ট ফ্রেমওয়ার্ককে বিকশিত করে চলেছে, AppMaster মতো প্ল্যাটফর্মগুলি ব্যাকএন্ড, ওয়েব এবং মোবাইল অ্যাপ্লিকেশন ডেভেলপমেন্টকে শক্তিশালী করার জন্য স্বজ্ঞাত টুল প্রদান করে no-code ডোমেনে বিপ্লব ঘটাচ্ছে। এটি উভয় স্পেকট্রাম জুড়ে বিকাশকারীদের জন্য একটি উত্তেজনাপূর্ণ ল্যান্ডস্কেপ।