Category Archives

7 Articles

إتقان مصادقة واجهة برمجة تطبيقات الويب باستخدام Parse – Javascript SDK ونكهات GraphQL

تحتاج العديد من التطبيقات، وخاصةً مواقع الويب، إلى تقييد الوصول إلى محتواها، وامتلاك حسابات مستخدمين لا تعرض سوى المعلومات ذات الصلة بهذا المستخدم بطريقة آمنة هي الطريقة الأكثر شيوعًا لتحقيق ذلك.

اليوم سوف نتعلم كيفية تنفيذ وظيفة تسجيل الدخول إلى صفحة HTML موجودة بالفعل، وكتابة القليل جداً من التعليمات البرمجية وجعل Parse يقوم بكل العمل الشاق نيابةً عنك، ومن أجل القيام بذلك، اخترت نموذج نموذج تسجيل الدخول الذي يمكنك تحميله مجاناً.

سوف نستخدم تقنيتين متميزتين يمكنك الاختيار من بينهما: Javascript SDK و GraphQL من خلال Javascript.

GraphQL هي تقنيتنا اللامعة الجديدة التي تم إصدارها للتو، وهدفي هو مقارنة كلتا الطريقتين للقيام بنفس الشيء، حتى تتمكن من اختيار الطريقة التي تفضلها.
تنبيه مفسد! أنا متأكد من أنك ستحب GraphQL أكثر…

يحتوي بالفعل على جميع الملفات اللازمة لعرض الملف بصريًا ولكنه يفتقر إلى الوظائف التي سنضيفها.


عمليات تكامل GraphQL و NodeJS باستخدام وظائف الرموز السحابية

عمليات تكامل GraphQL و NodeJS باستخدام وظائف الرموز السحابية

تجلب GraphQL السكر والتوابل وكل شيء لطيف لمطوري واجهة برمجة التطبيقات، ولكنها في الأساس لغة استعلام حتى تتمكن من تحديد ما تبحث عنه.

ماذا لو كنت بحاجة إلى معلومات تجارية أكثر من ذلك في تطبيقك؟

ماذا لو كنت بحاجة إلى بعض المنطق إلى جانب ذلك؟

ماذا لو كنت تريد وحدة NPM Module Module الأنيقة معها؟

حسنًا، اربطوا أحزمة الأمان لأنني سأريكم اليوم شيئًا قويًا جدًا. ومع القوى العظيمة، تأتي قوة عظيمة… حسنًا… توفير وقت عظيم، وإمكانيات عظيمة، والكثير من الأشياء الجيدة.


GraphQL iOS: استخدام الوظائف السحابية في تطبيق Swift

GraphQL iOS: استخدام الوظائف السحابية في تطبيق Swift

في هذه المقالة، أوضحت لك كيفية استخدام GraphQL مع NodeJS Cloud Code في Back4app.

وفي هذا الدليل، أوضحت لك كيفية استخدام عميل Apollo GraphQL iOS مع Swift.

الآن دعنا نجمع كل ذلك معًا ونقوم بالكثير من العمليات المعقدة من خلال إنتاج كود سهل للغاية. ودعنا أيضًا نجعل XCode يقوم تلقائيًا بإنشاء أي شيفرة برمجية لواجهة برمجة التطبيقات لنا حتى عندما نغير الفئات.

هل يبدو ذلك جيدًا؟ لذا احصل على بعض القهوة وانطلق!


نسخة مستنسخة من Instagram باستخدام SwiftUI و GraphQL

نسخة مستنسخة من Instagram باستخدام SwiftUI و GraphQL

سنبدأ اليوم سلسلة من التدوينات التي ستعلمك كيفية استخدام الكثير من الأدوات الرائعة لبناء شبكتك الاجتماعية الخاصة بك: تطبيق يشبه تطبيق Instagram.

لن نقتصد في التكنولوجيا وسوف نستخدم الأحدث والأفضل: Parse، و GraphQL، وبعض NodeJS، وخاصةً إطار عمل SwiftUI الأحدث (الذي لم يصدر بعد) من Apple SwiftUI.

سيستغرق هذا الأمر بضع منشورات لكي يعمل بكامل طاقته، ولكن عندما نصل إلى هناك، ستدرك مدى سهولة تشغيل أفكارك بأقل جهد ممكن هنا في Back4app.

للتعلم بشكل أفضل، قم بتنزيل مشروع استنساخ iOS Instagram Clone مع التعليمات البرمجية المصدرية.

لذا، يبدو أن الوقت قد حان لـ …


استنساخ Instagram باستخدام SwiftUI و GraphQL – تسجيل الدخول

استنساخ Instagram باستخدام SwiftUI و GraphQL – تسجيل الدخول

في منشورنا السابق حول كيفية إنشاء تطبيق مستنسخ من Instagram، تعلمت كيفية تهيئة كل شيء لتشغيل SwiftUI في XCode 11، وإنشاء طريقة عرض Sing Up تعمل بشكل كامل باستخدام GraphQL.

اليوم سنتعلم كيفية إنشاء طريقة عرض تسجيل الدخول وجعل المستخدم يسجل الخروج.

سنحتاج إلى المشروع من المنشور السابق، لذا إذا لم تكن قد تابعت ذلك المنشور، أقترح عليك بشدة أن تفعل ذلك.

اربطوا أحزمة الأمان وهيا بنا!

لتعلم أفضل، قم بتنزيل مشروع iOS Instagram Clone مع التعليمات البرمجية المصدرية.


تطبيق استنساخ Instagram Clone App باستخدام SwiftUI و GraphQL – HomeView

تطبيق استنساخ Instagram Clone App باستخدام SwiftUI و GraphQL – HomeView

سنواصل اليوم في الجزء الرابع من تطبيق استنساخ Instagram مع GraphQL تعلم بعض واجهة مستخدم SwiftUI، وبناء طريقة العرض الرئيسية.

في مقالاتنا السابقة، تعلمنا في مقالاتنا السابقة كيفية تسجيل مستخدم وكيفية تسجيل دخول مستخدم وإنشاء طريقة عرض الملف الشخصي مع واجهات المستخدم ذات الصلة في تطبيقنا المستنسخ من Instagram. سنقوم اليوم بإعادة استخدام بعض تلك الشيفرة وإنشاء شيء مشابه لـ UIScrollView مع الكثير من المحتوى.

اربطوا أحزمة الأمان ودعونا نبدأ!

لتتعلم بشكل أفضل، قم بتنزيل مشروع استنساخ انستجرام iOS مع شيفرة المصدر.


استعلامات GraphQL والطفرات على إصدارات Parse متميزة

استعلامات GraphQL والطفرات على إصدارات Parse متميزة

مع تطور Parse بمرور الوقت، تغيرت بعض جوانبه لتحسين الأداء والتوافقية وسهولة التطوير.
أحد هذه الجوانب هو دعم GraphQL الذي تطور من Parse 3.5.0 بمرور الوقت إلى أحدث إصدار متاح، 3.9.

هنا في Back4app، لدينا هنا في Back4app ثلاثة إصدارات رئيسية تنفذ التغييرات في استعلامات GraphQL والطفرات، على وجه التحديد: 3.7.2 و3.8 و3.9، واليوم سأطلعك على الاختلافات بين هذه الإصدارات، مع توضيح ما تغير وما لم يتغير.


open
Build, deploy and scale your app with Back4App Containers

open
Build, deploy and scale your app with Back4App Containers. Start today!