محتار في خياراتي في الباك اند


التعليقات

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

بالنسبة للمقارنة بين PHP و PYTHON في برمجية الواجهات الخلفية Backend أنصح بتعلم PHP و إطار العمل Laravel إذا كنت تريد العمل في مواقع العمل الحر مثل مستقل لأن الطلب عليها كثير.

وأنصح بتعلم PYTHON إطار العمل Django إذا كنت تريد تطور تطبيقات الخاصة ولانها أفضل مع Vue و Nuxt.

وهذه المقالة يمكن أن تفيدك.

ليس هناك سبب ليجعل بايثون او غيرها افضل مع nuxtjs. فالنهاية سيكون الباكاند عبارة عن API تقوم الواجهة باستهلاكه بغض النظر عن التقنية الخاصة به.

هل يمكنك ذكر اسباب تجعل بايثون افضل مع nuxt؟

إذا كانت المقارنة بين أستخدام لغة PYTHON أو PHP فيفضل أستخدام لغة PYTHON (Django) لسهولة كتابة الكود الخاص بها (وهذه وجهة نظري الشخصية لأنني تعلمت PYTHON و PHP).

كلامك صحيح لأن في النهاية مبرمج الواجهة الامامية سوف يتعمامل مع API ولا يهم التقنية المستخدمة في برمجة الواجهة الخلفية (ولكن لغة البرمجة المستخدمة في الواجهة الخلفية ستكون مهمة إذا كان المشروع كبير فكل لغة تختلف سرعتها عن الأخري ).

صديقي فارس لا تضيع وقتك في الأختيار.

تعلم بايثون او PHP المهم أن تبداء بالتعلم الأن, بما أنك مبرمج سوف يكون السهل عليك التنقل بين لغات البرمجة وإطارات العمل لذلك تعلم أي لغة كانت فقد ابدأ الأن.

يمكن ام تستخدم ال serverless functions او خاصية ال server من Nuxt. لا داعي للذهاب الى بايثون او php. أنت تمتب جافاسكربت بالفعل، يمكنك استخدام nodejs ان احتجت لبناء باك اند. سيكون nodejs خياراً جيدا حيث يمكنك ان اكون fullstack engineer في هذه الحالة.


تطوير الويب

مجتمع خاص بمناقشة وطرح المواضيع والقضايا العامة المتعلقة بتطوير الويب ولغاتها المختلفة

89 ألف متابع