ব্রাউজারেই SQLite ডাটাবেস এডিট করুন, কোনো সফটওয়্যার লাগবে না
ব্রাউজার-ভিত্তিক Python অ্যাপ Datasette Lite এখন ব্যবহারকারীর কম্পিউটারে স্থায়ী SQLite ফাইল এডিট করতে পারবে। নতুন OPFS টেস্ট হারনেস তৈরি করেছে সিমন উইলিসন, যা Pyodide ও WebAssembly-এর মাধ্যমে সম্ভব হয়েছে।
ব্রাউজার-ভিত্তিক Python অ্যাপ Datasette Lite এখন ব্যবহারকারীর কম্পিউটারে স্থায়ী SQLite ফাইল এডিট করতে পারবে। নতুন OPFS টেস্ট হারনেস তৈরি করেছে সিমন উইলিসন, যা Pyodide ও WebAssembly-এর মাধ্যমে সম্ভব হয়েছে।
ডাটাবেস টুল Datasette Lite-এর জন্য একটি গুরুত্বপূর্ণ আপডেট আসছে। এটি এখন ব্যবহারকারীর কম্পিউটারে সংরক্ষিত SQLite ফাইল সম্পাদনা করতে পারবে। এই সুবিধা আনতে OPFS বা Origin Private File System প্রযুক্তি ব্যবহার করা হচ্ছে।
ডেভেলপার সিমন উইলিসন এই কাজের জন্য একটি টেস্ট প্লেগ্রাউন্ড তৈরি করেছেন। তিনি ক্লড কোড ফর ওয়েব টুল ব্যবহার করে UIটি বানিয়েছেন। তার লক্ষ্য ছিল বিভিন্ন ব্রাউজারে OPFS-এর কার্যকারিতা পরীক্ষা করা।
Datasette Lite পুরোপুরি ব্রাউজারের ভেতরে চলে। এটি Pyodide এবং WebAssembly প্রযুক্তির মাধ্যমে Python কোড রান করে। এর মানে হলো ব্যবহারকারীর কোনো সার্ভার বা ইনস্টলেশনের প্রয়োজন নেই।
OPFS প্রযুক্তি ব্রাউজারকে ব্যবহারকারীর লোকাল ফাইল সিস্টেমে পড়ার এবং লেখার অনুমতি দেয়। আগে Datasette Lite শুধুমাত্র ডাটাবেস দেখাতে পারত। এখন এটি সরাসরি ফাইল এডিট করতে পারবে।
সিমন উইলিসন জানিয়েছেন, এই ফিচারটি এখনো পরীক্ষামূলক পর্যায়ে রয়েছে। বিভিন্ন ব্রাউজারে OPFS-এর সমর্থন ভিন্ন ভিন্ন। তাই টেস্ট হারনেসটি বিভিন্ন ব্রাউজারে চেক করার জন্য তৈরি করা হয়েছে।
বাংলাদেশের ডেভেলপার এবং ডাটা সায়েন্টিস্টদের জন্য এটি একটি বড় সুযোগ। তারা এখন সরাসরি ব্রাউজার থেকে SQLite ডাটাবেস নিয়ে কাজ করতে পারবেন। কোনো সফটওয়্যার ইনস্টল না করেই ডাটা এডিট, কোয়েরি এবং বিশ্লেষণ সম্ভব হবে।
ফ্রিল্যান্সার এবং শিক্ষার্থীরা বিশেষভাবে উপকৃত হবেন। তারা তাদের ওয়েব ব্রাউজার খুলেই জটিল ডাটাবেস অপারেশন করতে পারবেন। এর ফলে ডাটা বিশ্লেষণ আরও সহজ এবং দ্রুত হবে।
ভবিষ্যতে Datasette Lite আরও বেশি ফিচার নিয়ে আসতে পারে। ডেভেলপাররা চাইলে এই টেস্ট হারনেস ব্যবহার করে নিজেরাও এক্সপেরিমেন্ট করতে পারেন। সিমন উইলিসনের গিটহাব রিপোজিটরিতে এই টুলটি পাওয়া যাচ্ছে।
আরও পড়ুন
এই সংবাদটি আন্তর্জাতিক সূত্রের তথ্য অবলম্বনে AI-সহায়তায় বাংলায় উপস্থাপন ও বাংলাদেশের প্রেক্ষাপটে সম্পাদিত। মূল তথ্যের জন্য নিচের সূত্র দেখুন।
মূল প্রতিবেদন: Simon Willison
সোর্স দেখুন ↗মন্তব্য০
লোড হচ্ছে...