صديقي فارس لغات البرمجة ما هي الا وسيلة لذلك أنصح بتعلم الأساسيات البرمجية بشكل جيد وبعدها يمكنك الأنتقال من لغة إلى أخري بكل سهولة.
بالنسبة للمقارنة بين PHP و PYTHON في برمجية الواجهات الخلفية Backend أنصح بتعلم PHP و إطار العمل Laravel إذا كنت تريد العمل في مواقع العمل الحر مثل مستقل لأن الطلب عليها كثير.
وأنصح بتعلم PYTHON إطار العمل Django إذا كنت تريد تطور تطبيقات الخاصة ولانها أفضل مع Vue و Nuxt.
إذا كانت المقارنة بين أستخدام لغة PYTHON أو PHP فيفضل أستخدام لغة PYTHON (Django) لسهولة كتابة الكود الخاص بها (وهذه وجهة نظري الشخصية لأنني تعلمت PYTHON و PHP).
كلامك صحيح لأن في النهاية مبرمج الواجهة الامامية سوف يتعمامل مع API ولا يهم التقنية المستخدمة في برمجة الواجهة الخلفية (ولكن لغة البرمجة المستخدمة في الواجهة الخلفية ستكون مهمة إذا كان المشروع كبير فكل لغة تختلف سرعتها عن الأخري ).
تعلم بايثون او PHP المهم أن تبداء بالتعلم الأن, بما أنك مبرمج سوف يكون السهل عليك التنقل بين لغات البرمجة وإطارات العمل لذلك تعلم أي لغة كانت فقد ابدأ الأن.
يمكن ام تستخدم ال serverless functions او خاصية ال server من Nuxt. لا داعي للذهاب الى بايثون او php. أنت تمتب جافاسكربت بالفعل، يمكنك استخدام nodejs ان احتجت لبناء باك اند. سيكون nodejs خياراً جيدا حيث يمكنك ان اكون fullstack engineer في هذه الحالة.
مجتمع لمناقشة وتبادل الخبرات حول تطوير الويب. ناقش أحدث التقنيات، اللغات، والأدوات في عالم تطوير المواقع والتطبيقات. شارك مشاريعك، اسأل عن نصائح، وتعاون مع مطورين محترفين وهواة.