рд╣рдо рд╕рднреА рдЖрдИрдбреАрдИ рджреНрд╡рд╛рд░рд╛ рдЦрд░рд╛рдм рд╣реЛ рдЧрдП рд╣реИрдВред рдореБрдЭреЗ рдФрд░ рд▓рд╛рдбрд╝-рдкреНрдпрд╛рд░ рдЪрд╛рд╣рд┐рдП! рдлрд╝рд╛рдЗрд▓реЛрдВ рдФрд░
рдмрд╣реБ-рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдЪрд░ рдХрд╛ рдирд╛рдо рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдХреНрдд рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЛрдб рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд╛ рдкрд░рд┐рдЪрдпред
рд░рд┐рдлреИрдХреНрдЯрд░рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдХрдИ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдФрд░ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВред рдореБрдЦреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛ рдХрд╛ рдирд╛рдо рдмрджрд▓ рд░рд╣рд╛ рд╣реИ (рдЪрд░, рд╡рд░реНрдЧ, рд╡рд┐рдзрд┐, рдлрд╝рд╛рдЗрд▓, рдЖрджрд┐)ред рд╣рдо рд╕рднреА рдРрд╕реЗ рдЕрд╡рд╕рд░реЛрдВ рд╕реЗ рдЕрдЪреНрдЫреА рддрд░рд╣ рдкрд░рд┐рдЪрд┐рдд рд╣реИрдВ, рд╡реЗ рд╣рд░ рджрд┐рди рд╣рдорд╛рд░реЗ рдореВрдб рдХреЛ рдмрдврд╝рд╛рддреЗ рд╣реИрдВ!
рд╣рдо рдирд┐рдпрдореЛрдВ рд╕реЗ рдкреНрдпрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ, рд╕реНрдЯрд╛рдЗрд▓ рдЧрд╛рдЗрдб рдХрд╛ рдкрд╛рд▓рди рдХрд░рддреЗ рд╣реИрдВред рд╣рдо рд╕рд╛рдордЧреНрд░реА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдлрд╛рдЗрд▓реЛрдВ рдХрд╛ рдирд╛рдо рджреЗрддреЗ рд╣реИрдВред
App- Components.ts рдлрд╝рд╛рдЗрд▓ рдореЗрдВ, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ,
AppComponent рд╡рд░реНрдЧ рдХреЛ рдЭреВрда рдмреЛрд▓рдирд╛ рдЪрд╛рд╣рд┐рдПред рдФрд░
AppComponent Class рдХрд╛ рдирд╛рдо рдмрджрд▓рдХрд░
RootComponent рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЕрдЧрд▓рд╛
рдЪрд░рдг рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдХреЛ
root- Components.ts рдореЗрдВ рдмрджрд▓рдиреЗ рдХрд╛ рд╣реИ ... рдФрд░ рдпрджрд┐ рдпрд╣ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдХреЛрдгреАрдп рдШрдЯрдХ, рддреЛ рдЖрдкрдХреЛ рддреАрди рдФрд░ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдирд╛рдо рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛, CSS рдЪрдпрдирдХрд░реНрддрд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рдирд╛рдо! рдЗрд╕рдХрд╛ рд╕рд╛рдордирд╛ рдХрд┐рдпрд╛? рд╕рдмрд╕реЗ рд╕рд░рд▓ рдирд╛рдордХрд░рдг рдСрдкрд░реЗрд╢рди рдореЗрдВ рдЕрдХреНрд╕рд░ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдкреНрд░рдпрд╛рд╕реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
рдХреНрдпрд╛ рдЖрдкрдиреЗ рдРрд╕рд╛ рдХреЛрдб рджреЗрдЦрд╛ рд╣реИ?
рд╕рд╣рдордд рд╣реВрдБ рдХрд┐ рд╕рдордп рдХреЗ рд╕рд╛рде, рд╣рдорд╛рд░реА рдХрдХреНрд╖рд╛рдПрдВ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛ рд╕рдХрддреА рд╣реИрдВ? рдпрд╣ OOP рдпрд╛ SOLID рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╣реИ (рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдХреЛрдИ рдЕрдиреНрдп рдЬрд╛рдирд╡рд░ рдирд╣реАрдВ рд╣реИрдВ), рдпрд╣ рдПрдХ рдорд╣рд╛рди рд╡рд░реНрдЧ рд╣реИ - рд▓реЗрдХрд┐рди рдирд╛рдо рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛ рдХреЛ рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рд╡рд░реНрдЧ рдХреЗ рддрд░реАрдХреЗ рдЪрд┐рд▓реНрд▓рд╛рддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдПрдХ рдмрд┐рд▓реНрд▓реА рд╣реИ! рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╣рдореЗрдВ рдХрдХреНрд╖рд╛ рдХреЛ рдЕрдЪреНрдЫреЗ рдирд╛рдо рдкрд░ рдореМрдХрд╛ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред рд▓реЗрдХрд┐рди рд╕рднреА рдЙрджрд╛рд╣рд░рдг рдЪрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛, рд╕реИрдХрдбрд╝реЛрдВ
рдХрд╛рдВрд╕реНрдЯреЗрдмрд▓ рдЬрд╛рдирд╡рд░ = рдирдИ рдмрд┐рд▓реНрд▓реА (); ? рдФрд░ рдЕрдЧрд░ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХреАрд╡рд░реНрдб
рдкрд╢реБ рдХреЗ рд╕рд╛рде рдкреВрд░реЗ рдореЙрдбреНрдпреВрд▓ рд╣реИрдВред

рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЙрдЪрд┐рдд рдирд╛рдордХрд░рдг рдХрд╛ рд╡рд┐рд╖рдп рд╣рдореЗрд╢рд╛ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реЛрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЕрднреА рднреА рдмрд╣реБрдд рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рджрд┐рдирдЪрд░реНрдпрд╛ рдирд╣реАрдВ рд╣реИред
рдордЬрд╝реЗ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рд╕рдмрд╕реЗ рд╕рд░рд▓ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЗ рд▓рд┐рдП рдиреЛрдб.рдЬреЗрдПрд╕ рдкрд░ рдПрдХ рдЫреЛрдЯреА рд╕реА рдХреНрд▓реА рд▓рд┐рдЦреА, рд▓реЗрдХрд┐рди рдлрд╛рдЗрд▓ рдХреЗ рдирд╛рдо (
@ рдЬрд╕реНрдЯрд░реЗрд╕реНрдЯ / рдорд▓реНрдЯреА-рд░рд┐рдкреНрд▓реЗ ) рдХреЛ рднреА рдмрджрд▓ рджрд┐рдпрд╛ред рдФрд░ рдореБрдЭреЗ рдЗрд╕ рдмреИрд╕рд╛рдЦреА рдХреА рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╕реЗ рдмрд╣реБрдд рдЖрд╢реНрдЪрд░реНрдп рд╣реБрдЖ! рдореИрдВ рдЕрдм рдШрдЯрдХ рдпрд╛ рдореЙрдбреНрдпреВрд▓ рдХреЗ рдирд╛рдо рдкрд░ рдЧрд▓рддреА рдХрд░рдиреЗ рд╕реЗ рдбрд░рддрд╛ рдирд╣реАрдВ рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ рдПрдХ рдЖрджреЗрд╢ рдХреЗ рд╕рд╛рде рдореИрдВ рдПрдВрдЧреНрд▓реЛ рдШрдЯрдХреЛрдВ рдХреЗ рдкреВрд░реЗ рд╕рдВрдЧреНрд░рд╣ рдХрд╛ рдирд╛рдо рдмрджрд▓ рд╕рдХрддрд╛ рд╣реВрдВред

рдереЛрдбрд╝реА рджреЗрд░ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдпрд╣ рднреА рдкрд╛рдпрд╛ рдХрд┐ рдпрд╣ рдЙрдкрдХрд░рдг рд╕реНрдХреАрдореИрдЯрд┐рдХреНрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрдврд╝рд┐рдпрд╛ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдмрд╕ рд╕рдмрд╕реЗ рд╕рдорд╛рди рдлрд╝рд╛рдЗрд▓ (рдШрдЯрдХ) рдФрд░ рдирд╛рдо рдмрджрд▓реЗрдВ! рдЗрд╕рдиреЗ рдореБрдЭреЗ рдЕрдкрдиреЗ рдкрд╕рдВрджреАрджрд╛
рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЛрдб рд╕рдВрдкрд╛рджрдХ рдХреЗ рд▓рд┐рдП рдПрдХ
рдмрд╣реБ-рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд░рд┐рдд рдХрд┐рдпрд╛ред
рдХрд┐рд╕реА рднреА рдХреЛрдб рдпрд╛ рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рдмрд┐рдирд╛ рдЖрджрд┐рдо String.ptototyp.replace () рдкрд░
рдмрд╣реБ-рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдЪрд▓рд╛рддрд╛ рд╣реИред рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИ - рдиреНрдпреВрдирддрдо рдХреЛрдб, рдЕрдзрд┐рдХрддрдо рд▓рд╛рднред рдПрдХ рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рдЕрдВрджрд░ рдлрд╝рд╛рдЗрд▓реЛрдВ рдФрд░ рдкрд╛рда рдХрд╛ рдирд╛рдо рдмрджрд▓рдирд╛ рд╕рдВрднрд╡ рд╣реИ, рдПрдХ рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рд╕рд╛рде, рдПрдХ рдирдП рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдПрдБред
рдореИрдВ рд╣рдмреНрд░реЛрд╕реНрдХ рдирд╛рдЧрд░рд┐рдХреЛрдВ рд╕реЗ рдЖрд▓реЛрдЪрдирд╛, рд╕реБрдЭрд╛рд╡ рдпрд╛ рд╡реИрдХрд▓реНрдкрд┐рдХ рдирд╛рдордХрд░рдг рд╕рдорд╛рдзрд╛рди рд╕реБрдирдиреЗ рдХреЗ
рд▓рд┐рдП рдЦреБрдж рдХреЛ
рдмрдврд╝рд╛рд╡рд╛ рджреЗрдирд╛ рдФрд░ рдЬреЛрд░ рджреЗрдирд╛ рдЪрд╛рд╣рддрд╛
рд╣реВрдВ ред
рдзрдиреНрдпрд╡рд╛рдж!