প্রকাশিত: ২৭ অক্টোবর, ২০২৫
গত মাসে, আমরা বেসলাইন টুলিং হ্যাকাথন শুরু করেছিলাম , যেখানে ডেভেলপারদের আরও আধুনিক ওয়েব বৈশিষ্ট্য গ্রহণে সহায়তা করার জন্য সবচেয়ে উদ্ভাবনী এবং কার্যকর নতুন সরঞ্জাম তৈরি করার আহ্বান জানানো হয়েছিল। যখন ঘড়ির কাঁটা থামল, তখন প্রায় 3,000 ডেভেলপার আহ্বানে সাড়া দিয়ে শত শত প্রকল্প জমা দিয়েছিলেন। অনেক চতুর, উদ্ভাবনী এবং বিনোদনমূলক জমা ছিল, কিন্তু মাত্র 3 জন $10,000 পুরস্কার পুলের তাদের অংশ জিততে পারে। সাবধানতার সাথে বিবেচনা করার পর, আমরা বিচারকরা অবশেষে আমাদের বিজয়ীদের নির্বাচন করেছি।
🥇 প্রথম স্থান অধিকারী হলেন eslint-plugin-baseline-js , যা জমা দিয়েছেন Ryuya Hasegawa !
এটি একটি ESLint প্লাগইন যা জাভাস্ক্রিপ্ট বৈশিষ্ট্যগুলির বেসলাইন স্থিতি পরীক্ষা করে এবং আপনার কনফিগার করা বেসলাইন লক্ষ্যের চেয়ে নতুন যেকোনো কিছুকে ফ্ল্যাগ করে। এটি জাভাস্ক্রিপ্ট এবং টাইপস্ক্রিপ্ট উভয় পরিবেশেই কাজ করে, শত শত বৈশিষ্ট্য কভার করে।
এই সাবমিশনটি সম্পর্কে আমাদের কাছে যা সবচেয়ে আকর্ষণীয় ছিল তা হল এর উপযোগিতা; একজন গড় ডেভেলপারের জন্য এই টুলটি ব্যবহার শুরু করার এবং এর থেকে উপকৃত হওয়ার সম্ভাবনা। এটি CSS-এর জন্য আনুষ্ঠানিকভাবে সমর্থিত ESLint এবং HTML ESLint কমিউনিটি প্লাগইনের মতো বিদ্যমান টুলগুলির পরিপূরক হিসাবে ESLint ইকোসিস্টেমের সাথে সুন্দরভাবে ফিট করে। Newly available, Widely available এবং Baseline years-এর মতো বেসলাইন টার্গেটগুলির জন্য এর পরিচিত কনফিগারেশন বিকল্পগুলির সাহায্যে, আপনি আপনার সমস্ত কোড জুড়ে একটি ধারাবাহিক অভিজ্ঞতা আশা করতে পারেন। আপনাকে দ্রুত কাজ শুরু করতে, এটি উচ্চ-মানের ডকুমেন্টেশন সহ আসে, যার মধ্যে ইনস্টলেশন নির্দেশাবলী, সেরা অনুশীলন এবং উদাহরণ অন্তর্ভুক্ত রয়েছে।
হুডের নিচে, প্লাগইনটি web-features ডেটাসেটের সাথে সিঙ্ক করে যা ওয়েব ফিচার সামঞ্জস্যের জন্য সত্যের উৎস। সোর্স কোডে এই বৈশিষ্ট্যগুলি সনাক্ত করতে, প্লাগইনটি ESLint কোর এবং eslint-plugin-es-x সাথে একীভূত হয়, ভঙ্গুর নিয়মিত এক্সপ্রেশনের উপর নির্ভর করার পরিবর্তে। এটি typescript-eslint পার্সারকেও সমর্থন করে, যা বৈশিষ্ট্যগুলি আরও নির্ভরযোগ্যভাবে সনাক্ত করতে পারে।
সামগ্রিকভাবে, এটি একটি অত্যন্ত উদ্ভাবনী এবং কার্যকর টুল যা সর্বোচ্চ পুরষ্কারের যোগ্য, এবং আমরা আপনাকে এটি চেষ্টা করে দেখার জন্য উৎসাহিত করছি। আপনি যদি সোর্স কোডটি গভীরভাবে জানতে চান বা কোনও সমস্যা উত্থাপন করতে চান, তাহলে আপনি এটি GitHub-এ 3ru/eslint-plugin-baseline-js ঠিকানায় খুঁজে পেতে পারেন।
🥈 দ্বিতীয় স্থান অধিকারী হলেন বেসলাইন-এমসিপি , টেকনিকেল দেব কর্তৃক জমা দেওয়া হয়েছে!
এটি একটি MCP সার্ভার যা AI-সক্ষম ডেভেলপমেন্ট ওয়ার্কফ্লো প্রদান করে, ওয়েব বৈশিষ্ট্যের সামঞ্জস্যতা এবং তাদের বেসলাইন অবস্থা সম্পর্কে সঠিক তথ্য প্রদান করে।
ওয়েব ডেভেলপমেন্টে AI কতটা প্রচলিত হয়ে উঠেছে তা অস্বীকার করার উপায় নেই, যে কারণে এজেন্টদের আরও আধুনিক কোড তৈরির দিকে পরিচালিত করার জন্য এই ধরণের সরঞ্জামগুলি ক্রমশ গুরুত্বপূর্ণ হয়ে উঠছে। এই প্রকল্পটি এজেন্টদের ওয়েব বৈশিষ্ট্য সম্পর্কে বিভিন্ন প্রশ্নের উত্তর দেওয়ার জন্য বেশ কয়েকটি দরকারী MCP সরঞ্জাম সরবরাহ করে, যা বিশ্বস্ত web-features ডেটার উপর ভিত্তি করে তৈরি। একটি নির্দিষ্ট বৈশিষ্ট্য আইডির জন্য বেসলাইন স্ট্যাটাস খোঁজার মতো মুখস্থ কাজগুলি সম্পাদন করার পাশাপাশি, এটি প্রেক্ষাপটের উপর ভিত্তি করে সঠিক বৈশিষ্ট্য আইডি খুঁজে বের করা এবং পুরানো ওয়েব বৈশিষ্ট্যগুলির জন্য আধুনিক বিকল্পগুলি পরামর্শ দেওয়ার মতো যৌক্তিক কাজগুলিও সম্পাদন করতে পারে।
ওয়েব ক্লায়েন্ট ডেমোতে এটি ব্যবহার করে দেখুন এবং ইনস্টলেশন নির্দেশাবলী, সার্ভারের সাথে ইন্টারঅ্যাক্ট করার উপায় এবং সোর্স কোডের জন্য GitHub রেপো দেখুন।
🥉 তৃতীয় স্থান অধিকারী হলেন ভিডিওর জন্য বেসলাইন স্ট্যাটাস , যা জমা দিয়েছেন জোরান জাম্বোর !
এটি ভিডিওতে এমবেড করা বেসলাইন উইজেট তৈরির জন্য একটি ওয়েব অ্যাপ্লিকেশন।
বেসলাইনের ভূমিকা হল ওয়েব বৈশিষ্ট্য সম্পর্কে স্পষ্ট ব্রাউজার সামঞ্জস্যপূর্ণ তথ্য প্রদান করা, যা আপনি MDN নিবন্ধ, ক্যানিউজ ডক্স এবং VS কোড এবং WebStorm এর মতো IDE তে উল্লেখ করতে পারেন। কিন্তু ডেভেলপাররা ওয়েব বৈশিষ্ট্য সম্পর্কে তাদের তথ্য অন্যান্য জায়গা থেকেও পান—যেমন YouTube। এই প্রকল্পটি ভিডিও নির্মাতা এবং ওয়েব প্রভাবশালীদের জন্য কাস্টমাইজেবল এবং ভিডিও-বান্ধব উপায়ে একটি বৈশিষ্ট্যের জন্য বেসলাইন তথ্য তৈরি করা সহজ করে তোলে। কিছু জনপ্রিয় ওয়েব প্রভাবশালীর বিশাল নাগালের কারণে, আমরা এই টুলের সম্ভাবনা নিয়ে উত্তেজিত যে আরও অনেক ডেভেলপারের কাছে বেসলাইন সচেতনতা ছড়িয়ে দিতে সাহায্য করবে।
এই টুলটি <baseline-status> ওয়েব কম্পোনেন্ট দ্বারা চালিত, যা আপনার প্রবেশ করানো যেকোনো ফিচার আইডির জন্য বেসলাইন স্ট্যাটাস এবং ব্রাউজার বাস্তবায়নের বিশদ পেতে ওয়েব প্ল্যাটফর্ম ড্যাশবোর্ড API ব্যবহার করে। অ্যাপটি একটি শক্ত ব্যাকগ্রাউন্ডে ভিতরে এবং বাইরে অ্যানিমেট করা উইজেট রেকর্ড করে, যা সম্পাদনা সফ্টওয়্যারে কী আউট করা যেতে পারে।
ভিডিও অ্যাপের বেসলাইন স্ট্যাটাস নিজে চেষ্টা করে দেখতে ভিজিট করুন, অথবা GitHub- এ সোর্স কোড ব্রাউজ করুন।
সকল বিজয়ীদের অনেক অনেক অভিনন্দন! যারা প্রকল্প জমা দিয়েছেন এবং প্রতিক্রিয়া জরিপ সম্পন্ন করেছেন তাদের সকলকে আমরা ধন্যবাদ জানাতে চাই। আপনার সৃজনশীল এবং অনুপ্রেরণামূলক প্রকল্পগুলিতে আপনি যে সময় এবং প্রচেষ্টা ব্যয় করেছেন তার জন্য আমরা কৃতজ্ঞ। "সবচেয়ে মূল্যবান প্রতিক্রিয়া" পুরস্কারের ১০ জন বিজয়ীকে অবহিত করা হয়েছে, এবং সামগ্রিকভাবে অনেক মূল্যবান এবং কার্যকর পরামর্শ ছিল যা আমরা বেসলাইনকে আরও উন্নত করার জন্য উপযুক্ত দলগুলির কাছে ফিরিয়ে আনতে যাচ্ছি।