هل يمكن لاحد شاكرآ شرح ما هي اللغات المستخدمه في الباك اند علما باني اريد عمل قاعده للبيانات وتسجيل دخول وكلمات سر
توضيح عن الback end
هناك أكثر من لغة يفضل أستخدمها في تطوير الواجهات الخلفية (الباك اند) ولكي لغة إطار عمل يسهل عملية التطور سوف أرشح لك أفضل لغة البرمجة المتخصصة في الواجهات الخلفية (الباك اند) مع أفضل إطار عمل لكل لغة:
PHP
هي من أقدم اللغات في هذا المجال ومن أكثرهم شهرة وهي تعمل مع قاعد البيانات MYSQL ويمكنك من خلالها عمل نظام تسجيل دخول والاتصال مع قاعدة البيانات بمعني أخر يمكنك فعل كل شئ بها كما أن من مميزاتها أنها لديها مجتمع قوي بمعني أنك إذا واجهت أي مشاكل فسوف تجد حل لهذه المشكلة بسبب وجود عدد كبير من مطور PHP الذين قاموا بحل هذه المشاكل من قبل, أفضل إطار عمل لهذه اللغة هو Laravel وهو من أشهر إطارات العمل الموجوه الأن.
JavaScript
تعتبر من أفضل لغات البرمجة في تطوير الواجهات الخلفية والواجهات الامامية فهي أيضا لديها مجتع قوي, أفضل إطار عمل هو Express JS يتميز بالسهولة والعديد من المميزات الأخري.
أنصح بقراءة هذه المقالة التي تتحدث عن أفضل اللغات في تطوير الواجهات الخلفية والواجهات الامامية
اشيع لغات الباك اند هي nodejs و php ويمكنك الاطلاع على مقارنة جيدة بينهما من خلال الاطلاع على الفيديو التالي :
أما بالنسبة لباقي لغات البرمجة فهي تعتمد على اللغات التي تعرفها بالفعل فإذا كنت على دراية جيدة ببايثون فقد يكون الاتجاه نحو Django هو الحل الامثل من اجلك.
وفي حال كنت تريد ان تتعلم طريقة ما تساعدك في بناء هذا المشروع فقط ولا تريد اتعاب نفسك في تعلم الـ backend فيمكنك الاطلاع على firebase التي تقدم حلول لكل من (التعامل مع قاعدة البيانات db و التعامل مع المستخدمين authentication).
التعليقات