عالم البرمجيات
localhost
127.0.0.1
اسم يعني دائمًا هذا الحاسوب. فحين يشغّل Claude مشروعًا ويقول لك افتح
http://localhost:3000، يكون الموقع يعمل كـ process على جهازك أنت — لا على الإنترنت، ولا يراه أحد غيرك. لماذا يهمّك
ضمن موضوع مصطلحات البرمجيات التي ستسمعها → هي الكلمة التي تفصل بين «إنه يعمل» و«إنه منشور»، والخلط بينهما أشيع مصدر لإحساس زائف بالتقدّم. فالموقع على localhost لا يوجد إلا ما دام ذلك الـ process يعمل، ولك أنت وحدك؛ وإغلاق الـ Terminal أو التطبيق يوقفه. وجعله متاحًا لأشخاص آخرين خطوة منفصلة اسمها الـ deploy. أمّا الرقم بعد النقطتين فهو الـ port — ولهذا تعني port 3000 already in use أن شيئًا آخر يستمع هناك سلفًا.