پرش به محتوا

دیپلوی (Deployment)

Deployment Basics

برنامه‌نویسی۳ بازدید۲ آبان ۱۴۰۵

تعریف کوتاه

انتقال وب‌اپلیکیشن از کامپیوتر شخصی به سرور عمومی تا همه بتوانند از آن استفاده کنند.

ساختن پروژه نصف راه است؛ دیپلوی یعنی آن را به دنیا نشان دهید: آماده‌سازی، بارگذاری روی سرور یا سرویس ابری، اتصال دامنه و روشن‌ساختن. تجربه اول انتشار برای هر برنامه‌نویس، لحظه‌ای فراموش‌نشدنی است: لینکی که از هر جای دنیا باز می‌شود و کار می‌کند.

مسیرهای امروزی برای شروع ساده‌اند: پلتفرم‌هایی مثل Vercel و Netlify برای پروژه‌های فرانت‌اند و Node، با یک دستور انتشار می‌دهند؛ برای پروژه‌های جدی‌تر، سرور مجازی و Docker در انتظار شماست. مفاهیم پایه — متغیرهای محیطی، ساخت نهایی و دامنه — را در اولین پروژه تمرین کنید تا «فقط روی لپ‌تاپم کار می‌کند» به بخشی از گذشته شما تبدیل شود.