مرور سریع Angular
فریمورک کامل گوگل برای ساخت اپلیکیشنهای وب — Component، Dependency Injection و RxJS.
فهرست بخشها
اجزای پایه0/2
Component، Module و Service.
typescript\n@Component({ selector: ""app-hello"", template: ""<h1>سلام</h1>"" })\nexport class HelloComponent {}\n
اگر پروژه با نسخهٔ قدیمی Angular آشنایی دارید ولی جدید Standalone را ندیدهاید، در مصاحبه به این تغییر معماری اشاره کنید.
ابزارهای کلیدی0/2
RxJS و Dependency Injection.
typescript\nthis.http.get<User[]>(""/api/users"").subscribe(users => this.users = users);\n
فراموشنکردن Unsubscribe از Observable ها در ngOnDestroy برای جلوگیری از Memory Leak، مگر با عملگرهایی مثل takeUntil یا async pipe.
Subscribe کردن دستی بدون هیچ مدیریت طول عمر (Unsubscribe)، که در اپلیکیشنهای بزرگ منجر به نشت حافظه میشود.
typescript\n@Injectable({ providedIn: ""root"" })\nexport class UserService {}\n
