سرور (Server)
اینجا درباره «سرور انگولار» حرف می زنیم. سرور (Server) یعنی کامپیوتری که سایتت را اجرا می کند. در این صفحه، منبع می گوید کد انگولار را روی Node.js میزبانی کن. همچنین از سرویس Spaces استفاده کن. مثل وقتی پروژه مدرسه را روی تخته کلاس نمایش می دهی.
سرور انگولار چیست؟
«سرور انگولار» یعنی جایی که اپ انگولار اجرا می شود. منبع پیشنهاد می دهد میزبانی روی Node.js انجام شود. سرویس W3Schools Spaces این کار را ساده می کند. بنابراین راه اندازی سریع می شود. مثل اینکه بازی را روی کنسول درست اجرا کنی.
مسیر سریع با W3Schools Spaces
- ثبت نام کن و یک Space بساز.
- یک قالب انتخاب کن یا از صفر شروع کن.
- کد را مستقیم در مرورگر ویرایش کن.
- سایت را منتشر کن و لینک بده.
نکته: زیردامنه، هاست و گواهی SSL در همه پلن ها رایگان است.
امکانات مهم محیط
- Terminal & Log: دیدن خروجی و خطاها؛ مثل کارنامه لحظه ای.
- File Navigator: پیمایش فایل ها سریع می شود.
- Database: پیش نمایش داده ها هر زمان ممکن است.
- Environment Manager: کنترل ورودی ها و امنیت بیشتر.
- Package Manager: نصب کتابخانه ها با یک کلیک.
- User Analytics: فهم ترافیک برای بهبود تجربه.
الگوها و شروع سریع
برای شروع سریع، قالب هایی مانند Portfolio، Blog، Webshop و Tutor وجود دارد. با قالب مناسب، زمان کمتری صرف چیدمان می کنی. سپس روی منطق انگولار تمرکز می کنی. مثل استفاده از الگوی انشا و تمرکز روی محتوا.
سوالات پرتکرار
- Basic فقط فرانت اند را می سازد.
- Full Stack فرانت اند و بک اند را می سازد.
- اشتراک ماهانه تمدید خودکار دارد.
- لغو می کنی، مزایا تا پایان دوره می ماند.
لینک های مفید داخلی
راهنمای سرور انگولار را نشانه گذاری کن. سپس برای نوشتن تست ها، به تست در انگولار سر بزن. همچنین برای نمایش شرطی، صفحه رندر شرطی را ببین.
جمع بندی سریع
- کد انگولار را روی Node.js میزبانی کن.
- با Spaces ساخت و انتشار ساده می شود.
- ترمینال و لاگ، عیب یابی را سریع می کند.
- SSL و زیردامنه رایگان هستند.
- قالب ها شروع کار را تسریع می کنند.