فهرست سرفصل‌های Angular
خانه (Home) معرفی (Intro) شروع سریع (Get Started) اولین اپ (First App) قالب ها (Templates) جای گذاری (Interpolation) متغیرهای ارجاعی (Reference Variables) ناوبری امن از نال (?.) (Null-Safe Navigation (?.)) دستورهای ساختاری (Structural Directives) ngTemplateOutlet (ngTemplateOutlet) عبارات و $event (Statements and $event) نام مستعار (Alias) پایپ ها (|) (Pipes (|)) بایندینگ ویژگی (Attribute Binding) TrackBy (TrackBy) کامپوننت ها (Components) دیتا بایندینگ (Data Binding) دایرکتیوها (Directives) رویدادها (Events) رندر شرطی (Conditional) لیست ها (Lists) فرم ها (Forms) روتر (Router) سرویس ها و تزریق وابستگی (Services & DI) کلاینت HTTP (HTTP Client) پایپ ها (Pipes) قلاب های چرخه حیات (Lifecycle Hooks) استایل دهی (Styling) راه اندازی برنامه (App Bootstrap) کنترل جریان (Control Flow) سیگنال ها (Signals) تشخیص تغییر (Change Detection) کامپوننت های پویا (Dynamic Comp) تزریق وابستگی پیشرفته (Advanced DI) روتر پیشرفته (Router Advanced) اینترسپتورهای HTTP (HTTP Interceptors) فرم های پیشرفته (Forms Advanced) مدیریت وضعیت (State Management) انیمیشن ها (Animations) تست (Testing) امنیت (Security) SSR و هیدریشن (SSR & Hydration) کامپایلر (Compiler) تمرین ها (Exercises) آزمون (Quiz) سرور (Server)
نتیجه‌ای برای جستجو یافت نشد.
Angular

Angular — سرور (Server)

آخرین بروزرسانی: 1404/08/21

سرور (Server)

اینجا درباره «سرور انگولار» حرف می زنیم. سرور (Server) یعنی کامپیوتری که سایتت را اجرا می کند. در این صفحه، منبع می گوید کد انگولار را روی Node.js میزبانی کن. همچنین از سرویس Spaces استفاده کن. مثل وقتی پروژه مدرسه را روی تخته کلاس نمایش می دهی.

سرور انگولار چیست؟

«سرور انگولار» یعنی جایی که اپ انگولار اجرا می شود. منبع پیشنهاد می دهد میزبانی روی Node.js انجام شود. سرویس W3Schools Spaces این کار را ساده می کند. بنابراین راه اندازی سریع می شود. مثل اینکه بازی را روی کنسول درست اجرا کنی.

مسیر سریع با W3Schools Spaces

  1. ثبت نام کن و یک Space بساز.
  2. یک قالب انتخاب کن یا از صفر شروع کن.
  3. کد را مستقیم در مرورگر ویرایش کن.
  4. سایت را منتشر کن و لینک بده.

نکته: زیردامنه، هاست و گواهی SSL در همه پلن ها رایگان است.

امکانات مهم محیط

  • Terminal & Log: دیدن خروجی و خطاها؛ مثل کارنامه لحظه ای.
  • File Navigator: پیمایش فایل ها سریع می شود.
  • Database: پیش نمایش داده ها هر زمان ممکن است.
  • Environment Manager: کنترل ورودی ها و امنیت بیشتر.
  • Package Manager: نصب کتابخانه ها با یک کلیک.
  • User Analytics: فهم ترافیک برای بهبود تجربه.

الگوها و شروع سریع

برای شروع سریع، قالب هایی مانند Portfolio، Blog، Webshop و Tutor وجود دارد. با قالب مناسب، زمان کمتری صرف چیدمان می کنی. سپس روی منطق انگولار تمرکز می کنی. مثل استفاده از الگوی انشا و تمرکز روی محتوا.

سوالات پرتکرار

  • Basic فقط فرانت اند را می سازد.
  • Full Stack فرانت اند و بک اند را می سازد.
  • اشتراک ماهانه تمدید خودکار دارد.
  • لغو می کنی، مزایا تا پایان دوره می ماند.

لینک های مفید داخلی

راهنمای سرور انگولار را نشانه گذاری کن. سپس برای نوشتن تست ها، به تست در انگولار سر بزن. همچنین برای نمایش شرطی، صفحه رندر شرطی را ببین.

جمع بندی سریع

  • کد انگولار را روی Node.js میزبانی کن.
  • با Spaces ساخت و انتشار ساده می شود.
  • ترمینال و لاگ، عیب یابی را سریع می کند.
  • SSL و زیردامنه رایگان هستند.
  • قالب ها شروع کار را تسریع می کنند.