اذهب إلى المحتوى

السؤال

Recommended Posts

  • 1
نشر

يوجد العديد من التقنيات و اللغات لبرمجة ال backend لمشاريعك، مثل:

  • php و إطار العمل laravel 
  • python و إطار العمل Django
  • node و إطار العمل express

يمكنك استخدام أي لغة من هذه اللغات، فلغة جافاسكريبت قديمًا كانت تعمل في المتصفح فقط في بناء الواجهات الأمامية للمواقع. و لكن الآن أصبحت تستخدم في البرمجة الخلفية أيضا بفضل بيئة العمل node.js"و هي runtime environment مكنتنا من استخدام جافاسكريبت خارج المتصفح" و إطار العمل express"إطار عمل لبناء ال backend". و لكن يوجد فرق يجعل javascript تتفوق على php و python  في برمجة المواقع. و هي طريقة تنفيذ الأكواد حيث أن لغة جافاسكريبت non blocking أي أنها لا تنتظر أن يتم تنفيذ عملية ما حتى تنتقل إلى التي تليها مثل php مما يجعل أداؤها أفضل و أسرع من php.لذلك من وجهة نظري تعتبر node هي الأفضل خصوصًا في التطبيقات الكبيرة.

و في النهاية اختيار التقنيات يتوقف على المشروع الذي تريد بناؤه.

  • 1
نشر

هذا سؤال غير صحيح في عالم البرمجة
لا يوجد شيء أفضل من شيء فلا يمكننا القول أن laravel أفضل من Django لماذا؟
لأن لكل تقنية استخدامات مختلفة ومميزات وعيوب حيث هناك أفكار تبنى ب Django بسهولة بينما في laravel  تكون صعبة والعكس تماما
الذي يحدد التقنية المناسبة والأفضل هو المشروع الذي تعمل عليه
لا يوجد اسمه الأفضل بالمطلق فلكل شيء عيوب ومميزات
طبعا هناك الكثير من البدائل ل Node JS منها 
php بمختلف اطر العمل الخاصة بها مثل laravel
هناك أيضا python و إطار العمل Django

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...