پرش به محتوا

بک‌اند (Backend)

Backend

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

تعریف کوتاه

بخش نامرئی اپلیکیشن که منطق، داده و امنیت را مدیریت می‌کند.

وقتی سفارشی ثبت می‌کنید، فرانت‌اند فقط پیام را می‌برد؛ بک‌اند است که موجودی انبار را بررسی می‌کند، پرداخت را ثبت می‌کند، فاکتور را می‌سازد و اجازه نمی‌دهد کسی به داده دیگران دسترسی پیدا کند. دنیای بک‌اند شامل زبان‌های سرور (Node.js، پایتون، Go و…)، پایگاه داده، APIها، کش و معماری است.

مسیر یادگیری: یک زبان سرور را انتخاب و عمیق شوید، سپس ساخت REST API، کار با پایگاه داده، احراز هویت و امنیت و در پایان استقرار. مزیت بک‌اند نسبت به فرانت‌اند، ثبات فناوری‌ها و عمق فنی بیشتر است؛ مناسب کسانی که دوست دارند بفهمند سیستم زیر پوست چگونه کار می‌کند.