في حالة كنت تريد بناء موقع الكتروني خاص بالتواصل الاجتماعي فانك تحتاج لتالي:
1) تطوير الواجهة الأمامية للموقع: وهنا تحتاج لاستعمال HTML, CSS, JavaScript
ولك الحرية في استخدام اي مكتبات لتسهيل و تسريع عملية التطوير مثل: Bootsrap, Tailwind, Material-UI...
او أطر عمل خاصة بالJavaScript مثل: React, Vue, Angular, Next, Nuxt...
2) تطوير الواجهة الخلفية (الجانب الخاص بالسيرفر): هنا يوجد عدة خيارات من لغات البرمجة التي يمكنك استخدامها
مثل: Go lang, JavaScript (Node.js), Asp.Net, PhP...
ولكن كون الموقع المراد تطويره عبارة عن مواقع تواصل(يحتاج اتصال realtime مع السيرفر)
فيفضل استخدام لغات معينة لتطوير مواقع الchating وغيرها
مثال على هذه اللغات: JavaScript (Node.js)
التعليقات