code-server چیست و به درد چه کسی میخورد؟
code-server نسخهای از VS Code است که سمت سرور اجرا میشود و رابطش را در مرورگر نشان میدهد. فایلهای پروژه، ترمینال، سرورهای زبان و افزونهها همه روی سرور اجرا میشوند و مرورگر شما فقط صفحه را نمایش میدهد. نتیجه این است که یک لپتاپ ضعیف یا یک تبلت هم میتواند پروژهای را باز کند که کامپایلش روی خود آن دستگاه دقیقهها طول میکشید.
این ابزار برای برنامهنویسهایی مناسب است که بین چند دستگاه جابهجا میشوند، تیمهایی که میخواهند هر عضو محیط یکسانی داشته باشد، مدرسهایی که برای کلاس محیط آماده میسازند و کسانی که اینترنت خانهشان برای دانلود وابستگیهای بزرگ کند است؛ دانلود روی سرور در دیتاسنتر انجام میشود، نه روی خط خانگی.
code-server جای سرور اجرای برنامهٔ نهایی را نمیگیرد. محیط توسعه است؛ برای انتشار برنامه، سرور یا سرویس جداگانهای در نظر بگیرید تا یک اشتباه در محیط توسعه سرویس واقعی را از کار نیندازد.