Saud | سعود الانصاري
Saud | سعود الانصاري

@Alansaricodez

9 تغريدة Mar 03, 2023
❗️هل سمعت عن عمليات CRUD من قبل؟❗️
اذا كنت مبتدئ في البرمجة فلعلك سمعت عن هذا المصطلح او سمعت احدهم ينصحك بتعلمه
لكن ماذا نعني به؟ وكيف يمكننا استخدامه؟ لنتعلم معاً
يرمز CRUD إلى:
- Create (الإنشاء)
- Read (القراءة)
- Update (التحديث)
- Delete (الحذف)
وهي العمليات الأساسية الأربع التي يمكنك إجراؤها على أي بيانات مخزنة في أحد التطبيقات
يمكنك إنشاء شيء جديد، أو قراءة أو عرض البيانات التي تم إنشاؤها، أو تعديل البيانات و تحديثها، وفي النهاية يكون لديك خيار حذفها
CRUD هي البيانات الموجهة والاستخدام القياسي لطرق HTTP والواجهة الامامية
وظيفة CRUD:
عند العمل مع خدمات الويب، تتوافق CRUD مع أساليب HTTP، التي تتواصل مع خادم الويب بالطريقة التي تريدها للتفاعل مع موقع الويب أو تطبيقات الويب
لنتحدث عن كل عملية بشكل افضل👇🏼
1️⃣ Create:
يعني إنشاء إدخال، يمكن أن يكون هذا الإدخال حسابًا أو معلومات مستخدم أو منشورًا أو مهمة
عندما نرسل البيانات باستخدام النماذج، يتم إرسال طلب POST إلى واجهة برمجة التطبيقات الخاصة بنا وسيتم تخزين البيانات في قاعدة البيانات
2️⃣ Read:
عملية القراءة تعني الوصول إلى المدخلات أو الإدخالات في واجهة المستخدم
يمكن أن يكون الإدخال معلومات المستخدم او منشورات وسائل التواصل الاجتماعي وغيرها
بروتوكول HTTP الذي ينفذ عملية القراءة هو أسلوب GET
3️⃣ Update:
هي العملية التي تسمح لك بتعديل البيانات الموجودة أي تحرير البيانات
- PUT و PATCH هما بروتوكولات HTTP التي يمكنك من خلالها تنفيذ UPDATE العملية ، حسب ما تحتاجه
- يجب استخدام PUT عندما تريد تحديث الإدخال بالكامل، و PATCH إذا كنت لا تريد تعديل الإدخال بالكامل
4️⃣ Delete:
الحذف هو التخلص من إدخال من واجهة المستخدم وقاعدة البيانات
DELETE هو بروتوكول HTTP لـ تنفيذ عملية الحذف
لحذف أي سجل، يكون لكل إدخال معرف فريد ويحدد المعرف في الطلب أدناه السجل المحدد المطلوب إزالته من قاعدة البيانات
هل تعلمت امراً جديد؟ لا تنس اعادة التغريد حتى يستفيد الجميع 🙏🏼

جاري تحميل الاقتراحات...