ডাটা সিরিয়ালাইজেশন: JSON, YAML, XML ও CSV
এপিআই, কনফিগারেশন ফাইল এবং ট্যাবুলার ডাটার জন্য ইন্টারচেঞ্জ ফরম্যাট।
আপনার ফাইলগুলি HTML5 Canvas এবং WebAssembly ব্যবহার করে সম্পূর্ণ আপনার ওয়েব ব্রাউজারে প্রসেস করা হয়। কোনো ডেটা কখনোই আপনার ডিভাইস ছেড়ে যায় না।
আপলোড এবং ডাউনলোড কিউ এড়িয়ে চলুন। সার্ভার সীমা ছাড়াই স্থানীয়ভাবে সম্পূর্ণ মেশিনের হার্ডওয়্যার গতিতে রূপান্তর ঘটে।
আধুনিক অপারেটিং সিস্টেম জুড়ে আউটপুট সামঞ্জস্য নিশ্চিত করতে অফিসিয়াল ISO, W3C এবং IETF স্পেসিফিকেশন মেনে চলে।
ফরম্যাট তুলনা এবং প্রযুক্তিগত বৈশিষ্ট্য
| আউটপুট ফরম্যাট | MIME টাইপ | বৈশিষ্ট্য | ধরন |
|---|---|---|---|
| JSON ডেটা | application/json | RFC-4180-CSV | জাভাস্ক্রিপ্ট অবজেক্ট নোটেশন |
| HTML ডকুমেন্ট | text/html | W3C-SVG | হাইপারটেক্সট মার্কআপ ডকুমেন্ট |
প্রযুক্তিগত বৈশিষ্ট্য এবং কোডেক বিভাজন
JSON বনাম YAML: এপিআই বনাম হিউম্যান কনফিগারেশন
JSON কঠোর এবং দ্ব্যর্থহীন, যা একে ব্রাউজার এপিআই এবং ওয়েব অ্যাপ্লিকেশনের জন্য সার্বজনীন মানদণ্ডে পরিণত করেছে। YAML কার্লি ব্র্যাকেট ছাড়াই মানুষের পড়ার উপযোগী করে ডিজাইন করা হয়েছে, যে কারণে ডকার এবং কুবারনেটিসের মতো ডেভপস টুলগুলো কনফিগারেশন ফাইলের জন্য YAML ব্যবহার করে।
YAML-এ হোয়াইটস্পেসের ফাঁদ
YAML নির্ভুল ইনডেন্টেশনের ওপর নির্ভর করে: ট্য়াব এবং স্পেস মিশিয়ে ফেলা বা দুই স্পেসের অমিল পার্স ত্রুটি বা ভুল কনফিগার করা সার্ভারের কারণ হতে পারে। YAML কে JSON-এ রূপান্তর করলে সিনট্যাক্স যাচাই হয় এবং স্কিমার অসঙ্গতিগুলো তাৎক্ষণিকভাবে চিহ্নিত হয়।
বাহ্যিক সার্ভারে ০ বাইট আপলোড করা হয়েছে। সমস্ত প্রক্রিয়াকরণ আপনার ব্রাউজার স্যান্ডবক্সে স্থানীয়ভাবে ঘটেছে।