software-developers-works-let-getty.jpg

ছবি: গেটি

প্রায় 40,000 ডেভেলপারের 2022 স্টেট অফ জাভাস্ক্রিপ্ট সমীক্ষা জাভাস্ক্রিপ্ট ডেভেলপারদের দ্বারা ব্যবহৃত সবচেয়ে জনপ্রিয়, উদীয়মান এবং হ্রাসপ্রাপ্ত প্রযুক্তি চিহ্নিত করেছে।

Google দ্বারা স্পনসর করা বার্ষিক জাভাস্ক্রিপ্ট সমীক্ষা, অন্যদের মধ্যে, নতুন ফ্রন্ট-এন্ড ফ্রেমওয়ার্কগুলিকে হাইলাইট করে, যেমন সলিড এবং কিউইক, যা প্রতিক্রিয়ার মতো অটলদের চ্যালেঞ্জ করে৷ এটি রেন্ডারিং ফ্রেমওয়ার্ক, টেস্টিং টুল, মোবাইল এবং ডেস্কটপ ডেভেলপমেন্ট এবং বিভিন্ন বিল্ড টুলের দিকেও নজর দেয়।

সমীক্ষা প্রতিটি প্রযুক্তিকে তাদের ধরে রাখার হার এবং ব্যবহারকারীর সংখ্যার উপর ভিত্তি করে রেট দেয়। উচ্চ ব্যবহার/উচ্চ ধারণ প্রযুক্তি (একজন ব্যক্তি সেগুলি ব্যবহার করা চালিয়ে যাবেন বা এড়িয়ে চলবেন কিনা তার উপর ভিত্তি করে সন্তুষ্টির একটি পরিমাপ) ব্যবহার করা নিরাপদ, কম ব্যবহার/কম ধরে রাখাকে “সুপারিশ করা আরও কঠিন” বলে মনে করা হয় এবং উচ্চ ব্যবহার/কম ধরে রাখা হয় ব্যবহার করা হলে মূল্য পুনর্মূল্যায়ন।

মোবাইল এবং ডেস্কটপ অ্যাপ ডেভেলপমেন্টে, লাইব্রেরিটি সবচেয়ে বেশি ধারণ করে ছিল টাউরি, এইচটিএমএল, সিএসএস এবং জাভাস্ক্রিপ্টের মতো ওয়েব প্রযুক্তি ব্যবহার করে ক্রস-প্ল্যাটফর্ম ডেস্কটপ অ্যাপ তৈরির জন্য অপেক্ষাকৃত নতুন ওপেন-সোর্স টুলকিট। Tauri জুলাই মাসে 1.0 সংস্করণে পৌঁছেছে, মূল লাইব্রেরিগুলি মরিচায় লেখা হয়েছে, এবং প্রকল্পটি নিরাপত্তার উন্নতি এবং সম্পদের ব্যবহার কমানোর উপর দৃষ্টি নিবদ্ধ করে। Tauri অ্যাপে একটি রাস্ট বাইনারি রয়েছে যা উইন্ডোজ, ওয়েবভিউ এবং অপারেটিং সিস্টেমে কল পরিচালনা করে। প্রকল্পটি iOS এবং Android এর জন্য সমর্থনে কাজ করছে।

এছাড়াও: প্রোগ্রামিং ভাষা: কেন এই পুরানো প্রিয় আবার বাড়ছে

ইলেক্ট্রন, ক্রস-প্ল্যাটফর্ম ডেস্কটপ অ্যাপ তৈরির জন্য সবচেয়ে বেশি ব্যবহৃত টুল, 2020 সাল থেকে এর ধারণ মাত্রা হ্রাস পেয়েছে। এটি 2018 এবং 2020-এর মধ্যে ধরে রাখার শীর্ষস্থানীয় ছিল, কিন্তু 2022 সালের মধ্যে এটি 75%-এ নেমে আসে, যদিও এটি এখনও শীর্ষ পাঁচে রয়েছে ধারণ, 74% এ রিঅ্যাক্ট নেটিভ থেকে ঠিক এগিয়ে।

তবুও উত্তরদাতাদের মাত্র 32% Tauri সম্পর্কে জানত এবং তাদের মধ্যে মাত্র 5% এটি ব্যবহার করে, যদিও গত বছরে ব্যবহার দ্বিগুণ হয়েছে। ইলেক্ট্রন সবচেয়ে বেশি ব্যবহৃত টুলকিট 35%, রিঅ্যাক্ট নেটিভ সহ, কর্ডোভা অনুসরণ করে।

সবচেয়ে বেশি ব্যবহৃত ফ্রন্টএন্ড ফ্রেমওয়ার্ক ছিল রিঅ্যাক্ট 82%, তারপরে গুগলের তৈরি অ্যাঙ্গুলার 48% এবং Cue.js 46%। Svelte ব্যবহার 2019 সালে 7.8% থেকে 21% ব্যবহারে চতুর্থ স্থানে পৌঁছেছে। এটি শীর্ষ কাঠামোর বিকাশকারীও ছিল যারা বলেছিল যে তারা শিখতে আগ্রহী।

Svelte এবং সলিড যথাক্রমে 89% এবং 90% ধরে ধরে রাখার ক্ষেত্রে নেতা ছিলেন। রিঅ্যাক্টের ধারণ 2019 সালে 89% থেকে কমে 83% হয়েছে, যখন Angular এর ধারণ সময়কালের মধ্যে কিছুটা বেড়ে 42% হয়েছে, তবে এটি এখনও 2016 এর তুলনায় অনেক কম, যখন এটির ধারণ 68% ছিল।

সার্ভারের দিক থেকে, Next.js 48% এ সেরা ছিল, এরপর Gatsby 23% এবং নেক্সট 18%। যাইহোক, Astro এবং SvelteKit প্রত্যেকে 92% ধরে ধরে রাখার স্কেলে শীর্ষে, পরবর্তীতে Next.js 90% নিয়ে। গ্যাটসবির ধারণ 2019 সালে 90% থেকে 2022 সালে 38% এ নেমে এসেছে।

এক দশক আগে প্রকাশের পর থেকে মাইক্রোসফটের ডিজাইন করা জাভাস্ক্রিপ্ট সুপারসেট টাইপস্ক্রিপ্ট জনপ্রিয়তা বৃদ্ধি পেয়েছে, জাভাস্ক্রিপ্টের জনপ্রিয়তার কারণে। 27,000 জন যারা জাভাস্ক্রিপ্টের কোন ফ্লেভার ব্যবহার করেন সেই প্রশ্নের উত্তর দিয়েছেন, তাদের মধ্যে 98% বলেছেন যে তারা টাইপস্ক্রিপ্ট ব্যবহার করেন। দ্বিতীয় রানার ছিলেন এলম, মাত্র ২.৩%।

এছাড়াও: পরিচালনা এবং নেতৃত্ব এক নয়। এখানে কেন এটা গুরুত্বপূর্ণ

আরও অনেক ডেভেলপার টাইপস্ক্রিপ্ট ব্যবহার করে যারা সব সময় জাভাস্ক্রিপ্ট ব্যবহার করে তাদের থেকে। প্রায় 28% সর্বদা টাইপস্ক্রিপ্ট ব্যবহার করে বনাম 11% যারা বলে যে তারা সব সময় জাভাস্ক্রিপ্ট ব্যবহার করে।

উত্তরদাতাদের দ্বারা ব্যবহৃত সবচেয়ে জনপ্রিয় নন-জাভাস্ক্রিপ্ট ভাষাগুলি হল পাইথন, তারপরে PHP, Java, Rust, Go, C# এবং C/C++।

সারাহ ড্রাসনারGoogle-এর ইঞ্জিনিয়ারিং এবং ওয়েব পরিকাঠামোর পরিচালক, রিপোর্টের উপসংহারে যুক্তি দেন যে React, Angular, এবং Cu-এর জন্য ধারণ হ্রাস একটি “পরিপক্কতার লক্ষণ”।

“যখন আমরা প্রতিক্রিয়া, কৌণিক, বা Vue এর মতো প্রতিষ্ঠিত কাঠামোর দিকে তাকাই, আমরা প্রায়শই সন্তুষ্টির হ্রাস দেখতে পাই এবং লোকেরা ভাবতে পারে ভবিষ্যতের জন্য এর অর্থ কী। আমি বিশ্বাস করি যে এই পতনের একটি কার্যকারিতা যে টুলটি পরীক্ষা করা হয়েছে এবং যুদ্ধে ব্যবহৃত “এটি পরিপক্কতার একটি চিহ্ন এবং এই সরঞ্জামগুলি কী অফার করে তার জন্য একটি স্পষ্ট উপলব্ধি,” লিখেছেন ড্রাসনার।

javascript.png

By admin