سریالسازی دادهها: JSON، YAML، XML و CSV
فرمتهای تبادل برای APIها، فایلهای پیکربندی و دادههای جدولبندی شده.
فایلهای شما بهطور کامل در مرورگر وب شما و با استفاده از HTML5 Canvas و WebAssembly پردازش میشوند. حتی یک بایت داده نیز از دستگاه شما خارج نمیشود.
از صفهای آپلود و دانلود صرفنظر کنید. تبدیلها بهصورت محلی و با سرعت کامل سختافزار سیستم و بدون محدودیتهای سرور انجام میشوند.
مطابق با مشخصات رسمی ISO، W3C و IETF برای تضمین سازگاری خروجی در سیستمعاملهای مدرن.
مقایسه فرمتها و مشخصات فنی
| فرمت خروجی | نوع MIME | مشخصات | نوع |
|---|---|---|---|
| JSON داده | application/json | RFC-4180-CSV | نشانهگذاری شیء جاوااسکریپت |
| HTML سند | text/html | W3C-SVG | سند نشانهگذاری ابرمتن |
مشخصات فنی و تحلیل کدک
مقایسه JSON و YAML: APIها در برابر تنظیمات انسانی
فرمت JSON دقیق و بدون ابهام است و آن را به استاندارد جهانی برای APIهای مرورگر و برنامههای وب تبدیل میکند. فرمت YAML برای خوانایی توسط انسان بدون استفاده از براکت طراحی شده است، و به همین دلیل ابزارهای دواپس مانند Docker و Kubernetes از YAML برای فایلهای پیکربندی استفاده میکنند.
تله فاصله خالی در YAML
فرمت YAML به توربندی دقیق وابسته است: ترکیب تبها و فاصلهها یا عدم تراز دقیق به اندازه دو فاصله میتواند باعث خطاهای تجزیه یا پیکربندی نادرست سرورها شود. تبدیل YAML به JSON نحو را بررسی کرده و مغایرتهای طرحواره را بلافاصله نمایان میکند.
صفر بایت به سرورهای خارجی آپلود میشود. تمام پردازشها به صورت محلی در سندباکس مرورگر شما انجام شد.