āļāļēāļĢāļāļąāļāļāļēāļĢ state āļāļ·āđāļāļāļēāļ
Component state, services state, BehaviorSubject, state patterns, stateful vs stateless components, shared state
1āļ§āļīāļāļĩāļāļĩāđāļāđāļēāļĒāļāļĩāđāļŠāļļāļāđāļāļāļēāļĢāļāļĢāļ°āļāļēāļĻ state āļ āļēāļĒāđāļāļāļāļ component Angular āļāļ·āļāļāļ°āđāļĢ?
āļ§āļīāļāļĩāļāļĩāđāļāđāļēāļĒāļāļĩāđāļŠāļļāļāđāļāļāļēāļĢāļāļĢāļ°āļāļēāļĻ state āļ āļēāļĒāđāļāļāļāļ component Angular āļāļ·āļāļāļ°āđāļĢ?
āļāļģāļāļāļ
āļāļēāļĢāļāļĢāļ°āļāļēāļĻ class property āđāļāļĒāļāļĢāļāđāļ component āđāļāđāļāļ§āļīāļāļĩāļāļĩāđāļāđāļēāļĒāļāļĩāđāļŠāļļāļāđāļāļāļēāļĢāļāļąāļāļāļēāļĢ state āļ āļēāļĒāđāļ āļ§āļīāļāļĩāļāļĩāđāđāļŦāļĄāļēāļ°āļŠāļģāļŦāļĢāļąāļāļāđāļāļĄāļđāļĨāļāļĩāđāđāļāđāđāļāļāļēāļ°āđāļ component āļāļĩāđāđāļĨāļ°āđāļĄāđāļāļģāđāļāđāļāļāđāļāļāđāļāļĢāđ Property āļŠāļēāļĄāļēāļĢāļāđāļāđāļēāļāļķāļāđāļāđāļāļąāļāđāļāļĄāļąāļāļīāđāļ template āđāļĨāļ°āļŠāļēāļĄāļēāļĢāļāđāļāđāđāļāđāļāđāđāļāļĒāļāļĢāļ
2āļĨāļąāļāļĐāļāļ°āļŦāļĨāļąāļāļāļāļ stateless component āļāļ·āļāļāļ°āđāļĢ?
āļĨāļąāļāļĐāļāļ°āļŦāļĨāļąāļāļāļāļ stateless component āļāļ·āļāļāļ°āđāļĢ?
āļāļģāļāļāļ
Stateless component āđāļĄāđāļĄāļĩ state āļ āļēāļĒāđāļāđāļĨāļ°āļāļķāđāļāļāļēāđāļāļāļēāļ° @Input āđāļāļāļēāļĢāļĢāļąāļāļāđāļāļĄāļđāļĨ Component āđāļŦāļĨāđāļēāļāļĩāđāđāļāđāđāļāļ·āđāļāļāļēāļĢāļāļģāđāļŠāļāļāđāļāđāļēāļāļąāđāļāđāļĨāļ°āļŠāđāļ event āļāđāļēāļ @Output āđāļāļ·āđāļāļŠāļ·āđāļāļŠāļēāļĢāļāļąāļ parent āļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļĩāđāļāļĢāļąāļāļāļĢāļļāļāļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāļāļģāļāļĨāļąāļāļĄāļēāđāļāđāđāļŦāļĄāđāđāļĨāļ°āļāļģāđāļŦāđāļāļēāļĢāļāļāļŠāļāļāļāđāļēāļĒāļāļķāđāļ
3āļāļģāđāļĄāļāļķāļāđāļāđ BehaviorSubject āđāļāļ Subject āđāļāļāļēāļĢāļāļąāļāļāļēāļĢ state?
āļāļģāđāļĄāļāļķāļāđāļāđ BehaviorSubject āđāļāļ Subject āđāļāļāļēāļĢāļāļąāļāļāļēāļĢ state?
āļāļģāļāļāļ
BehaviorSubject āđāļāđāļāļāđāļēāļĨāđāļēāļŠāļļāļāļāļĩāđāļāļĨāđāļāļĒāļāļāļāđāļāđāļŠāļĄāļāđāļĨāļ°āļŠāđāļāđāļŦāđ subscriber āđāļŦāļĄāđāļāļąāļāļāļĩ āļāļļāļāļĨāļąāļāļĐāļāļ°āļāļĩāđāļāļģāđāļāđāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļąāļāļāļēāļĢ state āđāļāļ·āđāļāļāļāļēāļ component āļāđāļāļāđāļāđāļēāļāļķāļ state āļāļąāļāļāļļāļāļąāļāļāļąāļāļāļĩāļāļĩāđāđāļĢāļīāđāļĄāļāđāļ āđāļāļĒāđāļĄāđāļāđāļāļāļĢāļāļāļēāļĢāļāļĨāđāļāļĒāđāļŦāļĄāđ Subject āđāļĄāđāđāļāđāļāļāđāļēāđāļāđ āđāļĨāļ° subscriber āđāļŦāļĄāđāļāļ°āđāļāđāļĢāļąāļāđāļāļāļēāļ°āļāļēāļĢāļāļĨāđāļāļĒāđāļāļāļāļēāļāļāđāļāđāļēāļāļąāđāļ
āđāļāļ§āļāļāļīāļāļąāļāļīāļāļĩāđāļāļĩāļāļĩāđāļŠāļļāļāđāļāļāļēāļĢāđāļāļīāļāđāļāļĒ state āļāļĩāđāļāļąāļāļāļēāļĢāđāļāļĒ Angular service āļāļ·āļāļāļ°āđāļĢ?
āļāļ°āđāļāļĢāđ state āļĢāļ°āļŦāļ§āđāļēāļ component āļŦāļĨāļēāļĒāļāļąāļ§āļāļĩāđāđāļĄāđāļĄāļĩāļāļ§āļēāļĄāļŠāļąāļĄāļāļąāļāļāđāđāļāļ parent-child āđāļāđāļāļĒāđāļēāļāđāļĢ?
+17 āļāļģāļāļēāļĄāļŠāļąāļĄāļ āļēāļĐāļāđ
āļŦāļąāļ§āļāđāļāļŠāļąāļĄāļ āļēāļĐāļāđ Angular āļāļ·āđāļāđ
āļāļ·āđāļāļāļēāļ TypeScript
TypeScript āļāļąāđāļāļŠāļđāļ
āļāļ·āđāļāļāļēāļ Angular
āļāļāļĄāđāļāđāļāļāļāđāđāļĨāļ°āļ§āļāļāļĢāļāļĩāļ§āļīāļ
Services & Dependency Injection
āļāļēāļĢāļāļąāļāļĢāļ°āđāļāļĩāļĒāļāđāļĄāļāļđāļĨ Angular
Angular CLI
Directives āđāļĨāļ° Pipes
Routing āđāļĨāļ°āļāļēāļĢāļāļģāļāļēāļ
Reactive Forms
Template-driven Forms
āļāļ·āđāļāļāļēāļ RxJS
Operator āļāļāļ RxJS
HttpClient āđāļĨāļ°āļāļēāļĢāđāļĢāļĩāļĒāļ API
Change Detection
Angular Signals
Standalone Components
āļāļēāļĢāļāļģ Unit Testing āđāļ Angular
āļāļēāļĢāļāļāļŠāļāļ End-to-End
Build āđāļĨāļ°āļāļēāļĢāđāļāļīāđāļĄāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ
āļāļ·āđāļāļāļēāļ NgRx
NgRx āļāļąāđāļāļŠāļđāļ
āļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄ Angular
āļāļēāļĢāļāļĢāļąāļāđāļāđāļāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ
āļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒāđāļĨāļ°āđāļāļ§āļāļēāļāļāļāļīāļāļąāļāļīāļāļĩāđāļāļĩ
āļĢāļđāļāđāļāļ RxJS āļāļąāđāļāļŠāļđāļ
Angular Universal āđāļĨāļ° SSR
Angular Micro-frontends
āđāļāļĩāđāļĒāļ§āļāļēāļ Angular āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļŠāļąāļĄāļ āļēāļĐāļāđāļāļĢāļąāđāļāļāļąāļāđāļ
āđāļāđāļēāļāļķāļāļāļģāļāļēāļĄāļāļąāđāļāļŦāļĄāļ flashcards āđāļāļāļāļāļŠāļāļāđāļāļāļāļīāļ āđāļāļāļāļķāļāļŦāļąāļ code review āđāļĨāļ°āļāļąāļ§āļāļģāļĨāļāļāļŠāļąāļĄāļ āļēāļĐāļāđ
āđāļĢāļīāđāļĄāđāļāđāļāļĢāļĩ