بناء محرك بحث مشفر متعدد المنصات: معالجة تحدي التخزين في المتصفح
2025-03-29
يتناول هذا المقال العقبة الأولى في بناء محرك بحث مشفر متعدد المنصات: تخزين البيانات الآمن والفعال على جانب المتصفح. يقارن الكاتب بين LocalStorage و IndexedDB وواجهة برمجة التطبيقات لنظام الملفات، ويختار في النهاية واجهة برمجة التطبيقات لنظام الملفات لواجهتها الشبيهة بنظام الملفات، وأدائها الأفضل، واتساقها مع المنصات الأخرى. يفصل المقال استخدام Rust و web-sys للتفاعل مع واجهة برمجة التطبيقات لنظام الملفات، وينفذ طبقة تشفير AES-GCM للأمان. وأخيرًا، تم إنشاء سمة موحدة `File` لإدارة الملفات المشفرة وغير المشفرة.
اقرأ المزيد