Angular.js: рдХреЛрдгреАрдп 1.x рд╕рдорд░реНрдерди рд╕рдордпрд░реЗрдЦрд╛ рдШреЛрд╖рдгрд╛ рдХреА рд╕рдЦреНрдд рдЬрд░реВрд░рдд рд╣реИред

рдХреЛ рдирд┐рд░реНрдорд┐рдд 3 рдЬрдире░ 2017  ┬╖  19рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: angular/angular.js

рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХрдИ рдХреНрд▓рд╛рдЗрдВрдЯ рд╣реИрдВ рдЬреЛ рд╣рдорд╕реЗ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╕рдорд░реНрдерди рддрд┐рдерд┐рдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреВрдЫрддреЗ рд╣реИрдВ рдФрд░ рдХреЛрдИ рдПрдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╕рдВрд╕рд╛рдзрди рдирд╣реАрдВ рд╣реИ рдЬрд┐рд╕рд╕реЗ рд╣рдо рдЙрдиреНрд╣реЗрдВ рдЗрдВрдЧрд┐рдд рдХрд░ рд╕рдХреЗрдВред рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рд╡рд┐рднрд┐рдиреНрди рдЕрдирд┐рд░реНрдгрд╛рдпрдХ рдЬрд╛рдирдХрд╛рд░реА рдмрд┐рдЦрд░реА рд╣реБрдИ рд╣реИред

рдпрд╣ рдирдИ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдХреЛрдгреАрдп (рдЪрд╛рд╣реЗ 1 рдпрд╛ 2+) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдирд┐рдЪреНрдЫрд╛ рдХреЛ рдмрдврд╝рд╛рддрд╛ рд╣реИред

рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдПрдХ рдЫрд┐рдкреА рд╣реБрдИ рдЗрдЪреНрдЫрд╛ рд╣реИ рдХрд┐ рд╡реНрдпрд╡рд╕рд╛рдп 2+ рддрдХ рдЬрд▓реНрджреА рдорд╛рдЗрдЧреНрд░реЗрдЯ рд╣реЛ рдЬрд╛рдПрдЧрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдЕрднрд╛рд╡ рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

misc core more info

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рджреЛрд╕реНрддреЛрдВ, рдЖрдк рдмрд┐рдирд╛ рдЬрд╛рдирдХрд╛рд░реА рджрд┐рдП рдореБрджреНрджреЗ рдХреЛ рдмрдВрдж рдХреНрдпреЛрдВ рдХрд░рддреЗ рд╣реИрдВ? рдЖрдк рдЕрднреА рдХреБрдЫ рднреА рдШреЛрд╖рдгрд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ - рдпрд╣ рдареАрдХ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рддрдм рддрдХ рдЦреБрд▓рд╛ рдЫреЛрдбрд╝ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрдм рддрдХ рдХрд┐ рдШреЛрд╖рдгрд╛ рдирд╣реАрдВ рд╣реЛ рдЬрд╛рддреАред

рд╕рднреА 19 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдХреНрдпрд╛ рдЖрдк рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдХреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рдЬрд╛рдирдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ? рдХреНрдпрд╛ рдЖрдкрдХрд╛ рдорддрд▓рдм рд╕реБрд░рдХреНрд╖рд╛ рдЕрджреНрдпрддрди рд╣реИ?

рд╕реБрд░рдХреНрд╖рд╛ рдФрд░ рд╕рдВрдЧрддрддрд╛ (рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рд╕рд╛рде), рд╣рд╛рдБред

рдореВрд▓ рд░реВрдк рд╕реЗ, рдореИрдВ рдПрдХ рдкреНрд░рд╡реГрддреНрддрд┐ рдХрд╛ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рддрд╛ рд╣реВрдВ рдЬрд╣рд╛рдВ рдирдП рдЧреНрд░рд╛рд╣рдХ рдЪрд┐рдВрддрд┐рдд рд╣реИрдВ рдХрд┐ рдХреЛрдгреАрдп 1.x рдХреЗ рд▓рд┐рдП "рд╕рдорд░реНрдерди" рдЬрд▓реНрдж рд╣реА рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рдПрдЧрд╛, рдЬреЛ рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЙрдирдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рдЦрддрд░реЗ рдореЗрдВ рдбрд╛рд▓ рд╕рдХрддрд╛ рд╣реИред "рд╕рдорд░реНрдерди" рд╕реЗ рдЙрдирдХрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИ, рдпрд╣ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдирд╣реАрдВ рд╣реИ, рдЬрдм рддрдХ рдХрд┐ рдпрд╣ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреА рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдШреЛрд╖рдгрд╛ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╣реИред рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЗрд╕ рд╕рдВрдмрдВрдз рдореЗрдВ рдХреЛрдИ рд╕реНрдкрд╖реНрдЯ рдмрдпрд╛рди рдирд╣реАрдВ рд╣реИ рдФрд░ рдЗрд╕реЗ рдЖрдо рддреМрд░ рдкрд░ рдЖрд╕рдиреНрди рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░рд┐рддреНрдпрд╛рдЧ рдХреЗ рд╕рдВрдХреЗрдд рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рдпрд╣ рд╕рдордЭрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ рдХрд┐ 12-24 (рдпрд╛ рдЕрдзрд┐рдХ) рдорд╣реАрдиреЛрдВ рдХреЗ рд╕рдордп рдореЗрдВ рдЙрдирдХреА рдХреЛрдгреАрдп 1.x рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд "рд╕реБрд░рдХреНрд╖рд┐рдд" рд╣реИ рдпрд╛ рдирд╣реАрдВред

рднрд▓реЗ рд╣реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛ, рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рдирд╣реАрдВ рд╣реЛрдЧрд╛ рдХрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ
рдХрд╛рдо рдХрд░рдирд╛ рдмрдВрдж рдХрд░реЗрдВред
wrt рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕рдорд░реНрдердиред рдмреЙрдЯрдо рдПрдВрдб рд╕рдкреЛрд░реНрдЯ рдореЗрдВ рдХреЛрдИ рдмрджрд▓рд╛рд╡ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред
рд╡рд░реНрддрдорд╛рди рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рд▓рд┐рдП рд╣рдо рдЖрдзреБрдирд┐рдХ рдПрдкреАрдЖрдИ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░реЗрдВрдЧреЗ рд▓реЗрдХрд┐рди рддрдм рд╕реЗ
рдирдП Javascript рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдХреЛрдИ BC рдирд╣реАрдВ рд╣реИ, рдЪрд┐рдВрддрд╛ рдХреА рдХреЛрдИ рдмрд╛рдд рдирд╣реАрдВ рд╣реИ
рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред
рдЗрд╕ рд╡рд┐рд╖рдп рдХреЛ рдЕрдЧрд▓реА рдмреИрдардХ рдореЗрдВ рдЙрдард╛рдКрдВрдЧрд╛

рдПрдХ рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдореИрдВ рдЗрд╕реЗ рд╕рдордЭрддрд╛ рд╣реВрдВ рдФрд░ рдореБрдЭреЗ рдЙрдореНрдореАрдж рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреЛрдгреАрдп 1.x рдЬрд▓реНрдж рд╣реА "рдмреНрд░реЗрдХ" рдХрд░реЗрдЧрд╛, рднрд▓реЗ рд╣реА рдХреЛрдИ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рд░реА рди рд╣реЛред рд▓реЗрдХрд┐рди рд╡реНрдпрд╛рдкрд╛рд░ рдХреЗ рд▓рд┐рдП, рд╡реЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрди "рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдмрдпрд╛рдиреЛрдВ" рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХреЛрдгреАрдп рд╕рдореБрджрд╛рдп рдХреЛ рдПрдХ рддрд░рд╣ рд╕реЗ рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рд╕реЗ рд▓рд╛рдн рд╣реЛрдЧрд╛ред

рдмрд╕, рдЕрдм рддрдХ рджрд┐рдП рдЧрдП рдмрдпрд╛рди (рдпрд╛рддрд╛рдпрд╛рдд рдмрд╣реБрдордд рдФрд░ рдХреНрдпрд╛ рдирд╣реАрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ), рд╡реНрдпрд╡рд╕рд╛рдп рдХреЗ рд▓рд┐рдП рднрд░реЛрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╕рдЯреАрдХ рдирд╣реАрдВ рд╣реИрдВред

рддреЛ, рдЙрд╕рдиреЗ рдХрд╣рд╛, рдореИрдВ рдЗрд╕реЗ рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрднрд╛рд░реА рд░рд╣реВрдВрдЧрд╛ рдФрд░ рдЕрдЧрд░ рдЗрд╕рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреЗ рдмрдпрд╛рди рдореЗрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рдЗрд╕рдХрд╛ рдмрд╣реБрдд рдЕрд░реНрде рд╣реЛрдЧрд╛ред

рд╣рд╛рдБ, рдореИрдВ рдПрдХ рдмрдбрд╝реЗ рдХреЛрдгреАрдп 1.X рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрд░ рд╣реВрдБ рдЬреЛ рдЕрднреА рддрдХ рдЙрддреНрдкрд╛рджрди рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рд▓рдВрдмреЗ рд╕рдордп (рдмрдбрд╝реЗ рдЙрджреНрдпрдо) рдХреЗ рд▓рд┐рдП рдЕрд╕реНрддрд┐рддреНрд╡ рдореЗрдВ рд░рд╣реЗрдЧрд╛ред рдЗрд╕ рдирд╕ рдореЗрдВ рдХреЛрдИ рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрдирд╛ рджрд┐рд▓рдЪрд╕реНрдк рд╣реЛрдЧрд╛

рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЕрднреА рддрдХ рдХреБрдЫ рднреА рдареЛрд╕ рдирд╣реАрдВ рд╣реИ, рдПрдВрдЧреБрд▓рд░ рдЯреАрдо рдХреЛ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрддрд╛ рд╣реИ рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рдЕрдзрд┐рдХ рдареЛрд╕ рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрдЧреАред рдореИрдВ рдЗрд╕ рдмреАрдЪ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдмрдВрдж рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

@Narretz рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдпрд╣ рдЙрдкрд▓рдмреНрдз рд╣реЛрдиреЗ рдкрд░ рдЙрдХреНрдд рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдиреЛрдЯрд┐рд╕ рдЫреЛрдбрд╝рдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛, рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдЯреНрд░реИрдХ рдХрд░ рд░рд╣рд╛ рд╣реИред

рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдЗрд╕ рдЯрд┐рдкреНрдкрдгреА рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╕реНрдерд╛рди рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рдПрдВрдЧреБрд▓рд░ 1.x рдореЗрдВ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд┐рд╡реЗрд╢ рдХреЗ рд╕рд╛рде рдПрдХ рдмрдбрд╝реЗ рдЙрджреНрдпрдо рдХреЗ рд▓рд┐рдП рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдЕрдм рд╣рдо рдПрдХ рдмрдбрд╝реА рдкреНрд░рдгрд╛рд▓реА рдПрдХреАрдХрд░рдг рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╢реБрд░реВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬреЛ рдХрдИ рдЙрдиреНрдирдд рдпреВрдЖрдИ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рд╡рд┐рддрд░рд┐рдд рдХрд░реЗрдЧреАред рдореИрдВ рдЗрди рдкреНрд░рдпрд╛рд╕реЛрдВ рдХреЗ рд▓рд┐рдП рдПрдВрдЧреБрд▓рд░ 2.x рдХреЛ рдЕрдкрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдПрдХ рдкреНрд░рдХрд╛рд╢рд┐рдд рд╕рдорд░реНрдерди рд░реЛрдбрдореИрдк рдХреЗ рдмрд┐рдирд╛, рдЯреАрдо рдХреА рдУрд░ рд╕реЗ рдирдП рдврд╛рдВрдЪреЗ рдкрд░ рд╡рд┐рдХрд╛рд╕ рдХрд░реНрдордЪрд╛рд░рд┐рдпреЛрдВ рдХреЛ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдФрд░ рдлрд┐рд░ рд╕реЗ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрдИ рдЗрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реИред 1.x рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рднреА рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕реЗрд╡рд╛ рдЬреАрд╡рди рд░реЛрдбрдореИрдк 2.x рдФрд░ рдЙрд╕рд╕реЗ рдЖрдЧреЗ рдХреЛ рдЕрдкрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд▓рдВрдмрд╛ рд░рд╛рд╕реНрддрд╛ рддрдп рдХрд░реЗрдЧрд╛ред

@sellmeadog рд╣рдо рдЕрднреА рддрдХ рдХреЛрдИ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдШреЛрд╖рдгрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдирд╣реАрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡рд╣ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╣рдорд╛рд░реА рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИ, рдзрдиреНрдпрд╡рд╛рдж!

рджреЛрд╕реНрддреЛрдВ, рдЖрдк рдмрд┐рдирд╛ рдЬрд╛рдирдХрд╛рд░реА рджрд┐рдП рдореБрджреНрджреЗ рдХреЛ рдмрдВрдж рдХреНрдпреЛрдВ рдХрд░рддреЗ рд╣реИрдВ? рдЖрдк рдЕрднреА рдХреБрдЫ рднреА рдШреЛрд╖рдгрд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ - рдпрд╣ рдареАрдХ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рддрдм рддрдХ рдЦреБрд▓рд╛ рдЫреЛрдбрд╝ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрдм рддрдХ рдХрд┐ рдШреЛрд╖рдгрд╛ рдирд╣реАрдВ рд╣реЛ рдЬрд╛рддреАред

рдореИрдВ рднреА рдЗрд╕рдХреЛ рд▓реЗрдХрд░ рднреНрд░рдорд┐рдд рд╣реВрдВред рдореИрдВ рдХрдИ рдорд╣реАрдиреЛрдВ рд╕реЗ рд╢реЛрдз рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдЗрд╕ рдзрд╛рд░рдгрд╛ рдХреЗ рд╕рд╛рде рдХрд┐ рдПрдВрдЧреБрд▓рд░рдЬреЗрдПрд╕ рдХреЗ рд▓рд┐рдП рдПрдВрдЧреБрд▓рд░ 2 (рдпрд╛ 4?) рдпрд╣ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд┐рд╕ рджрд┐рд╢рд╛ рдореЗрдВ рдЬрд╛ рд░рд╣реА рд╣реИ?

@RubyRabelle , рдпрд╣ рдореЗрд░реА рд╕рдордЭ рд╣реИ рдХрд┐ 1.X рдХреЛрдб рдмреЗрд╕ рдореЗрдВ рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ 2+ рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ рдХреЛ рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП 1.X рдХреЛрдб рдХреЛ рд▓рдЧрд╛рддрд╛рд░ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рддрд╛рдХрд┐ рднрд╡рд┐рд╖реНрдп рдореЗрдВ 2+ рдкрд░ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рдПред

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

рд╣рд╛рдБ, рдореИрдВ 1.x рдХреЗ рдмрдбрд╝реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рд╣реВрдБ рдФрд░ рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ рд╕рдорд░реНрдерди рд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдм рдкреНрд░рдмрдВрдзрди рд╕реЗ рдкреНрд░рд╢реНрди рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣рд╛ рд╣реВрдБ

@tommck @stuartellis @sebastian-zarzycki-es

рд╣рдордиреЗ рдПрдВрдЧреБрд▓рд░ рдореЗрдВ рдПрдВрдЧреБрд▓рд░рдЬреЗрдПрд╕ рдХреЗ рд╕рд╛рде рдХрдИ рдореВрд▓рднреВрдд рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛ рд╣реИ (рдЬреИрд╕реЗ рдХрд┐ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдкрд░рд┐рд╡рд░реНрддрди рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреА рдЧрддрд┐), рдФрд░ рдмрд╣реБрдд рд╕рд╛рд░реА рдирдИ рдХреНрд╖рдорддрд╛рдПрдВ рд╣реИрдВ рдЬреЛ рдПрдВрдЧреБрд▓рд░ рдХреЛ рдЕрдкрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХрд╛рдВрд╢ рдирдИ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рдЪрд▓рд╛ рд░рд╣реА рд╣реИрдВред рд╣рдо рд╡рд░реНрддрдорд╛рди рдореЗрдВ AngularJS рдХрд╛ рд╕рдорд░реНрдерди рдФрд░ рд░рдЦрд░рдЦрд╛рд╡ рдФрд░ рд╡рд┐рдХрд╛рд╕ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦ рд░рд╣реЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╣рдо рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЖрдкрд╕реЗ рд╕реБрдирдирд╛ рдкрд╕рдВрдж рдХрд░реЗрдВрдЧреЗ рдХрд┐ рдЖрдк рдХреНрдпрд╛ рджреЗрдЦрдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗред

рдореВрд▓ рдореБрджреНрджрд╛ рдпрд╣ рд╣реИ рдХрд┐ "рд╕рдорд░реНрдерди" рдХрд╛ рдЕрд░реНрде рд╕рднреА рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдЕрд▓рдЧ рд╣реИред рдХреНрдпрд╛ рдпрд╣ рддрдХрдиреАрдХреА рдирд┐рд░реНрдгрдп рдХреА рдорд╛рдиреНрдпрддрд╛ рдпрд╛ рдЕрдорд╛рдиреНрдпрддрд╛ рд╣реИ (рдФрд░ "рд╕рдорд░реНрдерди" рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдЗрд╕рдореЗрдВ рдХреИрд╕реЗ рдЪрд▓рддрд╛ рд╣реИ)? рдХреНрдпрд╛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╕реБрд░рдХреНрд╖рд╛ рдкреИрдЪ рд╣реИ? рдПрдВрдЧреБрд▓рд░рдЬреЗрдПрд╕ рдХреА рд╣рдорд▓реЗ рдХреА рд╕рддрд╣ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдЫреЛрдЯреА рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдПрдВрдЧреБрд▓рд░ рдФрд░ рднреА рдЫреЛрдЯрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣рд╛рдВ рдмрд╣реБрдд рдХреБрдЫ рд╣реЛрдЧрд╛ред рдХреНрдпрд╛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдирдИ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рд▓рд╛рдн рдЙрдард╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмреНрд░реЗрдХрд┐рдВрдЧ рдкрд░рд┐рд╡рд░реНрддрди рдкреЗрд╢ рдХрд░рдиреЗ рдЪрд╛рд╣рд┐рдП?

рдпрджрд┐ рд╡рд╛рджреЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рдпрд╛ рд╕рдордпрд░реЗрдЦрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ рдореБрдЭреЗ [email protected] рдкрд░ рдИрдореЗрд▓ рдХрд░реЗрдВ

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рд░ рдХреЛрдИ рд╕рдордЭрддрд╛ рд╣реИ рдХрд┐ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ / рд╕рдВрд╡рд░реНрджреНрдзрди рдХреА рдПрдХ рдКрдкрд░реА рд╕реАрдорд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк AngularJS рдореЗрдВ рдбрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ - рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рд╢рдХреНрддрд┐ / рдХреЛ рдХреЛрдгреАрдп рдкрд░ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╡рд░реНрддрдорд╛рди рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░, рдбрд╛рдЗрдЬреЗрд╕реНрдЯ рдореЙрдбрд▓ рдЗрддреНрдпрд╛рджрд┐ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП рдЖрдк рдХреЗрд╡рд▓ рдЗрддрдирд╛ рд╣реА рд╕реБрдзрд╛рд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдореЗрд░реЗ рд▓рд┐рдП, рд╕рдорд░реНрдерди рд╕реЗ, рдореЗрд░рд╛ рдорддрд▓рдм рддреНрд╡рд░рд┐рдд рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╣реИ рдЬрдм рдирд┐рдореНрди рдореЗрдВ рд╕реЗ рдХреЛрдИ рдПрдХ рд╣реЛрддрд╛ рд╣реИ:

  • рд╕реБрд░рдХреНрд╖рд╛ рд╕рдорд╕реНрдпрд╛ / рджреЛрд╖ рдЬрд┐рд╕реЗ рджреВрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
  • рдирдпрд╛ рдмреНрд░рд╛рдЙрдЬрд╝рд░/рдЗрдВрдЬрди рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ angularjs рдЗрд╕рдХреЗ рд╕рд╛рде рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ (рдХрд┐рд╕реА рднреА рдХрд╛рд░рдг рд╕реЗ) рдирд╣реАрдВ рдЦреЗрд▓рддрд╛ рд╣реИ
  • рдирдпрд╛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ / рдЗрдВрдЬрди рдЗрдВрдЬрди рд╕реНрддрд░ рдкрд░ рдХреБрдЫ рдмрдбрд╝реЗ рд╕реБрдзрд╛рд░реЛрдВ рдХреА рдкреЗрд╢рдХрд╢ рдХрд░рддреЗ рд╣реБрдП рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдПрдВрдЧреБрд▓рд░рдЬ рдХреЛрдб рд╕реЗ рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕/рдЬреЛрдЦрд┐рдо рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдЫреЛрдЯрд╛ рд╣реЛрдЧрд╛, рдЬрдмрдХрд┐ рд▓рд╛рдн рдкрд░реНрдпрд╛рдкреНрдд рд╣реЛрдЧрд╛

рд╕рдорд░реНрдерди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддреЗ рд╕рдордп, рд╣рдорд╛рд░реЗ рдЧреНрд░рд╛рд╣рдХ рдЕрдзрд┐рдХрддрд░ рдЪрд┐рдВрддрд┐рдд рд╣реЛрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдХрд┐рд╕реА рдирд┐рдХрдЯ рдмрд┐рдВрджреБ рдкрд░ рдмрд╕ "рдХрд╛рдо рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджреЗрдЧрд╛"ред рдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ, рдХрд┐ рддрдХрдиреАрдХреА рджреГрд╖реНрдЯрд┐ рд╕реЗ, рдЗрд╕рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХрдо рд╣реА рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рдбреЗрд╡рд▓рдкрд░/рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореИрдиреЗрдЬрд░ рдХреА рд░рд╛рдп рдмрдирд╛рдо рдПрдХ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдмрдпрд╛рди рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рдЕрдкрдиреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдкреНрд░рд╕реНрддреБрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рднрд▓реЗ рд╣реА рдЗрд╕рдХрд╛ "рд╕рдорд░реНрдерди" рднрд╛рдЧ рдереЛрдбрд╝рд╛ рдЕрддрд┐рд░рдВрдЬрд┐рдд рд╣реЛред

рдореИрдВ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдмрдЧ рдлрд┐рдХреНрд╕ рдЕрднреА рднреА рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗ (рд╣рд╛рдВ, рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдкреБрд▓ рдЕрдиреБрд░реЛрдзреЛрдВ рдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдореЗрд╢рд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ)ред

рдореИрдВ рдПрдХ рдмрдпрд╛рди рднреА рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдЬрд┐рд╕реЗ рд╣рдо рдЗрдВрдЧрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рд╣рдореЗрдВ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдЕрдВрддрд┐рдо рд▓рдХреНрд╖реНрдп рдХреНрдпрд╛ рд╣реИред
рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдмрд┐рдВрджреБ рдкрд░ рдпрд╣ рд╡рд┐рдЪрд╛рд░ рдерд╛ рдХрд┐ рдПрдВрдЧреБрд▓рд░ рдореЗрдВ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдВрдЧреБрд▓рд░рдЬреЗрдПрд╕ рдореЗрдВ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рдЬреЛрдбрд╝рдирд╛ рдЖрд╕рд╛рди рд╣реЛред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдШрдЯрдХреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдирд╛ рдЗрд╕реА рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдерд╛ред рдХреНрдпрд╛ рд▓рдХреНрд╖реНрдп рдЕрднреА рднреА рдПрдВрдЧреБрд▓рд░рдЬреЗрдПрд╕ рдХреЛ рдПрдВрдЧреБрд▓рд░ рдХреА рддрд░рд╣ рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рдмрдирд╛рдирд╛ рд╣реИ рдЬрдм рддрдХ рдХрд┐ рдЗрд╕рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИ?

рдХреНрдпрд╛ рд╣рдо рдХрд┐рд╕реА рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рджреЗрдЦрдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ, рдпрд╛ рд╣рдо рдЗрд╕ рд╕рдордп рдХреЗрд╡рд▓ рд░рдЦрд░рдЦрд╛рд╡ рдореЛрдб рдореЗрдВ рд╣реИрдВ?

рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдУрдкрди рд╕реЛрд░реНрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдПрдВрдЧреБрд▓рд░ рдЯреАрдо рд╕реЗ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕рдорд░реНрдерди рдкреНрд░рд╛рдкреНрдд рд╣реИред рддреЛ, рд╡реЗ рд╕рдВрд╕рд╛рдзрди рдХрдм рдЦрддреНрдо рд╣реЛрдВрдЧреЗ? рдпрд╣ рдЙрд╕ рддрд░рд╣ рдХрд╛ "рд╕рдорд░реНрдерди" рд╣реИ рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВ рд╕реЛрдЪрддрд╛ рд╣реВрдВред

рдореИрдВ рд╣рдореЗрд╢рд╛ рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдлреЛрд░реНрдХ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдЬреНрдпрд╛рджрд╛рддрд░ рдХрдВрдкрдирд┐рдпрд╛рдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рдЙрддреНрд╕рд╛рд╣рд┐рдд рдирд╣реАрдВ рд╣реЛрдВрдЧреАред

@StephenFluin - рдЙрддреНрддрд░ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореИрдВрдиреЗ рдЕрдм рдЖрдкрдХреЛ рдПрдХ рд▓рдВрдмрд╛ рд╕рдВрджреЗрд╢ рдИрдореЗрд▓ рдХрд┐рдпрд╛ рд╣реИред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЯреАрдПрд▓рдбреАрдЖрд░ рдпрд╣ рд╣реИ рдХрд┐ рдЧреИрд░-рддрдХрдиреАрдХреА рдкреНрд░рдмрдВрдзрдХреЛрдВ рдХреА рдореВрд▓ рдЕрдкреЗрдХреНрд╖рд╛ рдпрд╣ рд╣реИ рдХрд┐ рдПрдХ рдкрд░рд┐рдирд┐рдпреЛрдЬрд┐рдд рдкреНрд░рдгрд╛рд▓реА рдЙрд╕реА рддрд░рд╣ рдХрд╛рдо рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦреЗрдЧреА рдЬрдм рддрдХ рдХрд┐ рд╡рд╣ рд╕рдорд╛рдкреНрддрд┐ рддрд┐рдерд┐ рддрдХ рдирд╣реАрдВ рдкрд╣реБрдВрдЪ рдЬрд╛рддреА, рдФрд░ рд╡реЗ рдЖрдорддреМрд░ рдкрд░ рдХрдард┐рди рд╢реЗрдбреНрдпреВрд▓, рд▓рд╛рдЧрдд рдФрд░ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреЗ рд▓рд┐рдП рдЙрдиреНрдореБрдЦ рд╣реЛрддреЗ рд╣реИрдВ ( рдЕрдВрддрддрдГ рд╕рдВрд╡рд┐рджрд╛рддреНрдордХ) рдЧрд╛рд░рдВрдЯреАред рдЕрдЧрд░ рд╣рдо рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ "рддрд╛рд░реАрдЦ X рддрдХ рдмрд┐рдирд╛ рдирд┐рдпреЛрдЬрд┐рдд рдЯреВрдЯ-рдлреВрдЯ рдХреЗ рдХреЛрдгреАрдп рдмрдирд╛рдП рд░рдЦрд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рд╣рдо рдЙрд╕рдХреЗ рдмрд╛рдж рдЧрд╛рд░рдВрдЯреА рдирд╣реАрдВ рджреЗ рд╕рдХрддреЗ", рддреЛ рдЗрд╕реЗ рдкреНрд░рд╕реНрддрд╛рд╡реЛрдВ, рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдФрд░ рдмрдЬрдЯ рдХреА рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдирд┐рд░реНрдгрдп рд▓реЗрдиреЗ рд╡рд╛рд▓реА рдорд╢реАрди рдореЗрдВ рдлреАрдб рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред

FYI рдХрд░реЗрдВ, рдпрд╣рд╛рдБ v1.7 рдФрд░ AngularJS рд▓реЙрдиреНрдЧ рдЯрд░реНрдо рд╕рдкреЛрд░реНрдЯ рдкрд░ рдирд╡реАрдирддрдо рдЕрдкрдбреЗрдЯ рд╣реИ https://blog.angular.io/stable-angularjs-and-long-term-support-7e077635ee9c

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

ashclarke picture ashclarke  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

guyandtheworld picture guyandtheworld  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

jetta20162 picture jetta20162  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

cmplank picture cmplank  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

visnup picture visnup  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ