Mohamed Lamin Mahmoudi نشر 8 مايو 2022 أرسل تقرير نشر 8 مايو 2022 (معدل) لماذا نستعمل json في مشاركة البيانات بين العميل والخادم ؟ وماذا يحدث لو أرسلنا البيانات كما هي بدون تحولها لصيغة json أو صيغة أخرى ؟ تم التعديل في 8 مايو 2022 بواسطة Hassan Hedr توضيح العنوان 2 اقتباس
0 Hassan Hedr نشر 8 مايو 2022 أرسل تقرير نشر 8 مايو 2022 يمكنك إرسال واستقبال البيانات بأي صيغة تريد، يوجد العديد من صيغ سلسلة البيانات Data Serialization، مثل JSON و XML و YAML وغيرها الكثير، لكل منها مزاياها ومساوؤها، JSON تعتبر أفضل الخيارات لتبادل البيانات من ناحية سهولة القراءة البشرية (خلال مرحلة التطوير) والدعم الكبير لها، خاصة إذا كنت تتعامل مع بيئة المتصفح، وسهولة استخدامها يمكنك حتى إرسال البيانات بشكل ثنائي Binary وبناء صيغة تبادل البيانات الخاصة بك، لكن ذلك سيكلفك الوقت والجهد لذا اختيار أشهر وأفضل صيغة مناسبة لتطبيقك يكون أفضل خيار يمكنك الاستفادة من قراءة المقالات التالية: 1 اقتباس
0 Adnane Kadri نشر 8 مايو 2022 أرسل تقرير نشر 8 مايو 2022 الشعبية وراء JSON هي في كونها: خفيفة الحجم. أكثر قابلية للقراءة مقارنة بصيغ أخرى من مثل XML. هذا بجانب أنها تتكامل مع أغلب لغات البرمجة، إذ تحتوي كل لغة رئيسية واحدة تقريبًا على شكل من أشكال المكتبات أو الوظائف المضمنة لتحليل سلاسل JSON إلى كائنات أو فئات بهذه اللغة من مثل json_encode و json_decode في PHP و توابع الكائن JSON في جافاسكربت وغيرها. العمل بها سهل وعام. فكل ما تحتاجه هو تصدير البيانات بهاته الصيغة وسيجعل تطبيقك قابلا للربط والتواصل مع اي تطبيق آخر من أي لغة او بيئة عمل. عدم محدوديتها، يوجد بعض الرموز والمحارف التي لا يمكن العمل بها في صيغ أخرى على عكسها. كل هاته الشعبية جعلتها تحتل مكانة مميزة في الويب، بجانب اقتحامها مجالات البيانات الوصفية والمخططات Metadata & schema وغيرها. 1 اقتباس
السؤال
Mohamed Lamin Mahmoudi
لماذا نستعمل json في مشاركة البيانات بين العميل والخادم ؟
وماذا يحدث لو أرسلنا البيانات كما هي بدون تحولها لصيغة json أو صيغة أخرى ؟
تم التعديل في بواسطة Hassan Hedrتوضيح العنوان
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.