рдирд┐рдХреЛрд▓рд╛рдИ рд░рд╛рдЗрдЬрд╝рд┐рдХреЛрд╡ рдиреЗ рд╕рд╡рд╛рд▓ рдХреЗ рдЬрд╡рд╛рдм рдХреЗ рдЕрдкрдиреЗ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рджрд┐рдпрд╛ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рдЗрддрдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдХреНрдпреЛрдВ рд╣реИред рдЕрдкрдиреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдкрд░, рд╡рд╣ рдмрддрд╛рдПрдВрдЧреЗ рдХрд┐ рдмреИрдХрдПрдВрдб рд╕реЗ рдХреБрдЫ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЗ рдореЛрд░реНрдЪреЗ рдкрд░ рдЖрд╡реЗрджрди рд╡рд┐рдХрд╛рд╕ рдЬрдЯрд┐рд▓рддрд╛ рдХреЛ рдХрдо рдХрд░рдиреЗ рдФрд░ рд╕реАрдорд╛рдВрдд рдХреА рдХрд╕реМрдЯреА рджреЛрдиреЛрдВ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИред
рд╡рд╕рдВрдд
рд╣реЛрд▓реАрдЬрд╕ 2018 рдкрд┐рддрд░ рд╕рдореНрдореЗрд▓рди рдореЗрдВ рдирд┐рдХреЛрд▓рд╛рдИ
рд░рд╛рдИрдЬрд┐рдХреЛрд╡ рдХреА рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕рд╛рдордЧреНрд░реА рддреИрдпрд╛рд░ рдХреА рдЧрдИ рдереАред
рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рдирд┐рдХреЛрд▓рд╛рдИ рд░рд╛рдЗрдЬрд╝рд┐рдХреЛрд╡ рд╕реНрд╡рд╛рд╕реНрдереНрдп-рдЖрдИрдЯреА рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдЪрд┐рдХрд┐рддреНрд╕рд╛ рд╕реВрдЪрдирд╛ рдкреНрд░рдгрд╛рд▓реА рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ FPROG рдХреЗ рд╕реЗрдВрдЯ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ рд╕рдореБрджрд╛рдп рдХреЗ рд╕рджрд╕реНрдпред рдСрдирд▓рд╛рдЗрди рдХреНрд▓реЛрдЬрд░ рд╕рдореБрджрд╛рдп рдХреЗ рд╕рдХреНрд░рд┐рдп рд╕рджрд╕реНрдп, HL7 FHIR рдЪрд┐рдХрд┐рддреНрд╕рд╛ рд╕реВрдЪрдирд╛ рд╡рд┐рдирд┐рдордп рдорд╛рдирдХ рдХреЗ рд╕рджрд╕реНрдпред 15 рд╕рд╛рд▓ рд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИред
- рдореБрдЭреЗ рд╣рдореЗрд╢рд╛ рдЗрд╕ рд╕рд╡рд╛рд▓ рд╕реЗ рдкрд░реЗрд╢рд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛: рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдпреВрдЖрдИ рдХреЛ рд╣рдореЗрд╢рд╛ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдХреНрдпреЛрдВ рдерд╛? рдЗрд╕рдиреЗ рд╣рдореЗрд╢рд╛ рдХрдИ рд╕рд╡рд╛рд▓ рдХреНрдпреЛрдВ рдЙрдард╛рдП рд╣реИрдВ?
рдЖрдЬ рдореИрдВ рдпрд╣ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ рдХрд┐ рдХреНрдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛ рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред рдХреНрдпрд╛ рд╣рдо рдЗрд╕рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреА рдЬрдЯрд┐рд▓рддрд╛ рдХреЛ рдХрдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рджрдХреНрд╖рддрд╛ рдХреНрдпрд╛ рд╣реИ?
рдЖрдЗрдП рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВ рдХрд┐ рджрдХреНрд╖рддрд╛ рдХреНрдпрд╛ рд╣реИред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, рджрдХреНрд╖рддрд╛ рдХрд╛ рдЕрд░реНрде рд╣реИ:
- рд╡рд┐рдХрд╛рд╕ рдХреА рдЧрддрд┐
- рдмрдЧ рдХреА рд╕рдВрдЦреНрдпрд╛
- рдЦрд░реНрдЪ рдХреА рдЧрдИ рд░рд╛рд╢рд┐ ...
рдПрдХ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рдкрд░рд┐рднрд╛рд╖рд╛ рд╣реИ:
рджрдХреНрд╖рддрд╛ рдХрдо рдХреЗ рд╕рд╛рде рдЕрдзрд┐рдХ рдХрд░ рд░рд╣рд╛ рд╣реИ
рдЗрд╕ рджреГрдврд╝ рд╕рдВрдХрд▓реНрдк рдХреЗ рдмрд╛рдж, рдЖрдк рдЬреЛ рдХреБрдЫ рднреА рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЙрд╕реЗ рдбрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ - рдХрдо рд╕рдордп, рдХрдо рдкреНрд░рдпрд╛рд╕ рдЦрд░реНрдЪред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "рдпрджрд┐ рдЖрдк рдХрдо рдХреЛрдб рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рддреЛ рдХрдо рдХреАрдбрд╝реЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВ" рдФрд░ рд╕рдорд╛рди рд▓рдХреНрд╖реНрдп рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд╣рдо рд╡реНрдпрд░реНрде рдореЗрдВ рдмрд╣реБрдд рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВред рдФрд░ рджрдХреНрд╖рддрд╛ рдПрдХ рдЙрдЪреНрдЪ рд▓рдХреНрд╖реНрдп рд╣реИ - рдЗрди рдиреБрдХрд╕рд╛рдиреЛрдВ рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдХреЗрд╡рд▓ рд╡рд╣реА рдХрд░реЗрдВ рдЬреЛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред
рдЬрдЯрд┐рд▓рддрд╛ рдХреНрдпрд╛ рд╣реИ?
рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдЬрдЯрд┐рд▓рддрд╛ рдореБрдЦреНрдп рд╕рдорд╕реНрдпрд╛ рд╣реИред
рдлреНрд░реЗрдб рдмреНрд░реБрдХреНрд╕ рдиреЗ 1986 рдореЗрдВ рдПрдХ рд▓реЗрдЦ рд▓рд┐рдЦрд╛ рдерд╛ рдЬрд┐рд╕реЗ рдиреЛ рд╕рд┐рд▓реНрд╡рд░ рдмреБрд▓реЗрдЯ рдХрд╣рд╛ рдЬрд╛рддрд╛ рдерд╛ред рдЗрд╕рдореЗрдВ, рд╡рд╣ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдкрд░ рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рдХрд░рддрд╛ рд╣реИред рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдореЗрдВ, рдкреНрд░рдЧрддрд┐ рдЫрд▓рд╛рдВрдЧ рдФрд░ рд╕реАрдорд╛ рд╣реИ, рдФрд░ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреЗ рд╕рд╛рде рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рдЦрд░рд╛рдм рд╣реИред рдлреНрд░реЗрдб рдмреНрд░реВрдХреНрд╕ рдХрд╛ рдореБрдЦреНрдп рдкреНрд░рд╢реНрди - рдХреНрдпрд╛ рдРрд╕реА рддрдХрдиреАрдХ рд╣реЛ рд╕рдХрддреА рд╣реИ рдЬреЛ рдкрд░рд┐рдорд╛рдг рдХреЗ рдПрдХ рдХреНрд░рдо рд╕реЗ рд╣рдореЗрдВ рддреБрд░рдВрдд рдЧрддрд┐ рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИ? рдФрд░ рд╡рд╣ рдЦреБрдж рдПрдХ рдирд┐рд░рд╛рд╢рд╛рд╡рд╛рджреА рдЙрддреНрддрд░ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдореЗрдВ рдЙрд╕рдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рддреЗ рд╣реБрдП рдЗрд╕реЗ рд╣рд╛рд╕рд┐рд▓ рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИред рдореИрдВ рдЗрд╕ рд▓реЗрдЦ рдХреЛ рдкрдврд╝рдиреЗ рдХреА рдЕрддреНрдпрдзрд┐рдХ рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВред
рдореЗрд░реЗ рдПрдХ рджреЛрд╕реНрдд рдиреЗ рдХрд╣рд╛ рдХрд┐ рдпреВрдЖрдИ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдРрд╕реА "рдЧрдВрджреА рд╕рдорд╕реНрдпрд╛ рд╣реИред" рдЖрдк рдПрдХ рдмрд╛рд░ рдмреИрда рдирд╣реАрдВ рд╕рдХрддреЗ рдФрд░ рд╕рд╣реА рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде рдЖ рд╕рдХрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рд╕рдорд╕реНрдпрд╛ рд╣рдореЗрд╢рд╛ рдХреЗ рд▓рд┐рдП рд╣рд▓ рд╣реЛ рдЬрд╛рдПред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдкрд┐рдЫрд▓реЗ 10 рд╡рд░реНрд╖реЛрдВ рдореЗрдВ, рд╡рд┐рдХрд╛рд╕ рдХреА рдЬрдЯрд┐рд▓рддрд╛ рдХреЗрд╡рд▓ рдмрдврд╝реА рд╣реИред
12 рд╕рд╛рд▓ рдкрд╣рд▓реЗ ...
рд╣рдордиреЗ 12 рд╕рд╛рд▓ рдкрд╣рд▓реЗ рдПрдХ рдЪрд┐рдХрд┐рддреНрд╕рд╛ рд╕реВрдЪрдирд╛ рдкреНрд░рдгрд╛рд▓реА рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдерд╛ред рдкрд╣рд▓реЗ рдлреНрд▓реИрд╢ рдХреЗ рд╕рд╛рдеред рдлрд┐рд░ рд╣рдордиреЗ рджреЗрдЦрд╛ рдХрд┐ рдЬреАрдореЗрд▓ рдиреЗ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред рд╣рдореЗрдВ рдпрд╣ рдкрд╕рдВрдж рдЖрдпрд╛ рдФрд░ рд╣рдо HTML рдХреЗ рд╕рд╛рде рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рдереЗред
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рддрдм рд╣рдо рд╕рдордп рд╕реЗ рдмрд╣реБрдд рдЖрдЧреЗ рдереЗред рд╣рдордиреЗ рдПрдХ рдбреЛрдЬ рд▓рд┐рдпрд╛, рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕рдм рдХреБрдЫ рд╡реИрд╕рд╛ рд╣реА рдерд╛ рдЬреИрд╕рд╛ рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╣реИред рдРрд╕реЗ рдШрдЯрдХ рдереЗ рдЬреЛ рдбреЛрдЬрд╝реЛ рд╡рд┐рдЧреЗрдЯреНрд╕ рдкрд░ рдмрд╣реБрдд рдЕрдЪреНрдЫреЗ рдереЗ, рдПрдХ рдореЙрдбреНрдпреВрд▓рд░ рдмрд┐рд▓реНрдб рд╕рд┐рд╕реНрдЯрдо рдерд╛ рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдерд╛ рдХрд┐ Google рдХреНрд▓реАрдЬреБрд░ рдХрдВрдкрд╛рдЗрд▓рд░ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдФрд░ рдХреАрдорд╛ рдмрдирд╛рдпрд╛ рд╣реБрдЖ рд╣реЛ (рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдБJJS рдФрд░ CommonJS рддрдм рднреА рдЧрдВрдз рдирд╣реАрдВ рдХрд░рддреЗ рдереЗ)ред
рд╕рдм рдХреБрдЫ рдХрд╛рдо рдХрд░ рдЧрдпрд╛ред рд╣рдордиреЗ рдЬреАрдореЗрд▓ рдХреЛ рджреЗрдЦрд╛, рдкреНрд░реЗрд░рд┐рдд рд╣реБрдП, рд╕реЛрдЪрд╛ рдХрд┐ рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдордиреЗ рдХреЗрд╡рд▓ рдПрдХ рд░реЛрдЧреА рдХрд╛рд░реНрдб рд░реАрдбрд░ рд▓рд┐рдЦрд╛ рдерд╛ред рдлрд┐рд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рдзреАрд░реЗ-рдзреАрд░реЗ рдЕрд╕реНрдкрддрд╛рд▓ рдореЗрдВ рдЕрдиреНрдп рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХреЗ рд╕реНрд╡рдЪрд╛рд▓рди рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛ред рдФрд░ рд╕рдм рдХреБрдЫ рдЬрдЯрд┐рд▓ рд╣реЛ рдЧрдпрд╛ред рдЯреАрдо рдкреЗрд╢реЗрд╡рд░ рдкреНрд░рддреАрдд рд╣реЛ рд░рд╣реА рд╣реИ - рд▓реЗрдХрд┐рди рдкреНрд░рддреНрдпреЗрдХ рдлреАрдЪрд░ рдХрд╛ рдХреНрд░рд┐рдХ рд╣реЛрдирд╛ рд╢реБрд░реВ рд╣реЛ рдЧрдпрд╛ред рдпрд╣ рд╕рдирд╕рдиреА 12 рд╕рд╛рд▓ рдкрд╣рд▓реЗ рджрд┐рдЦрд╛рдИ рджреА - рдФрд░ рдЕрднреА рднреА рдореБрдЭреЗ рдирд╣реАрдВ рдЫреЛрдбрд╝рддреА рд╣реИред
рд░реЗрд▓ рд░рд╛рд╕реНрддрд╛ + jQuery
рд╣рдордиреЗ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рдорд╛рдгрди рдХрд┐рдпрд╛, рдФрд░ рд░реЛрдЧреА рдкреЛрд░реНрдЯрд▓ рд▓рд┐рдЦрдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ред рдпрд╣ рдПрдХ рдРрд╕реА рдкреНрд░рдгрд╛рд▓реА рд╣реИ, рдЬрд╣рд╛рдВ рдорд░реАрдЬ рдЕрдкрдирд╛ рдореЗрдбрд┐рдХрд▓ рдбреЗрдЯрд╛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред
рд╣рдорд╛рд░рд╛ рдмреИрдХреЗрдВрдб рддрдм рд░реВрдмреА рдСрди рд░реЗрд▓реНрд╕ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛ред рд╣рд╛рд▓рд╛рдБрдХрд┐ рд░реВрдмреА рдСрди рд░реЗрд▓реНрд╕ рд╕рдореБрджрд╛рдп рдмрд╣реБрдд рдмрдбрд╝рд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЙрджреНрдпреЛрдЧ рдкрд░ рдЗрд╕рдХрд╛ рдмрд╣реБрдд рдмрдбрд╝рд╛ рдкреНрд░рднрд╛рд╡ рдкрдбрд╝рд╛ рд╣реИред рдЖрдкрдХреЗ рдЫреЛрдЯреЗ рд╕реЗ рднрд╛рд╡реБрдХ рд╕рдореБрджрд╛рдп рд╕реЗ, рдЖрдкрдХреЗ рд╕рднреА рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░, GitHub, Git, Automatic рдореЗрдХрдЕрдк, рдЖрджрд┐ рдЖрдП рд╣реИрдВред
рд╣рдорд╛рд░реЗ рд╕рд╛рдордиреЗ рдЪреБрдиреМрддреА рдХрд╛ рд╕рд╛рд░ рдпрд╣ рдерд╛ рдХрд┐ рд╣рдореЗрдВ рджреЛ рд╕рдкреНрддрд╛рд╣ рдореЗрдВ рд░реЛрдЧреА рдкреЛрд░реНрдЯрд▓ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдерд╛ред рдФрд░ рд╣рдордиреЗ рд░реЗрд▓ рдорд╛рд░реНрдЧ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ - рд╕рд░реНрд╡рд░ рдкрд░ рд╕рдм рдХреБрдЫ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдРрд╕рд╛ рдХреНрд▓рд╛рд╕рд┐рдХ рд╡реЗрдм 2.0ред рдФрд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рдХрд┐рдпрд╛ - рдЙрдиреНрд╣реЛрдВрдиреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рджреЛ рд╕рдкреНрддрд╛рд╣ рдореЗрдВ рдХрд┐рдпрд╛ред
рд╣рдо рдкреВрд░реЗ рдЧреНрд░рд╣ рд╕реЗ рдЖрдЧреЗ рдереЗ: рд╣рдордиреЗ рдПрд╕рдкреАрдП рдХрд┐рдпрд╛ рдерд╛, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рд░реАрд╕реНрдЯ рдПрдкреАрдЖрдИ рдерд╛, рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдпрд╣ рдЕрдкреНрд░рднрд╛рд╡реА рдерд╛ред рдХреБрдЫ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрдХрд╛рдЗрдпрд╛рдБ рдмрдирд╛ рд╕рдХрддреА рдереАрдВ, рдХреНрдпреЛрдВрдХрд┐ рдХреЗрд╡рд▓ рд╡реЗ рд╣реА рдШрдЯрдХреЛрдВ рдХреА рдЗрд╕ рд╕рд╛рд░реА рдЬрдЯрд┐рд▓рддрд╛ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдереАрдВ, рдмреИрдХрдПрдВрдб рдХрд╛ рд╕реАрдорд╛рдВрдд рдХреЗ рд╕рд╛рде рд╕рдВрдмрдВрдзред рдФрд░ рдЬрдм рд╣рдордиреЗ рд░реЗрд▓ рдХрд╛ рд░рд╛рд╕реНрддрд╛ рд▓рд┐рдпрд╛ - рд╣рдорд╛рд░реЗ рдорд╛рдирдХреЛрдВ рд╕реЗ рдереЛрдбрд╝рд╛ рдкреБрд░рд╛рдирд╛ рд╣реЛ рдЧрдпрд╛, рддреЛ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдЕрдЪрд╛рдирдХ рдлреАрдХреА рдкрдбрд╝ рдЧрдИрдВред рдФрд╕рдд рдбреЗрд╡рд▓рдкрд░ рдиреЗ рдХреБрдЫ рджрд┐рдиреЛрдВ рдореЗрдВ рдлреАрдЪрд░ рдХреЛ рд░реЛрд▓ рдЖрдЙрдЯ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ред рдФрд░ рд╣рдо рд╕рд╛рдзрд╛рд░рдг рдкрд░реАрдХреНрд╖рдг рднреА рд▓рд┐рдЦрдиреЗ рд▓рдЧреЗред
рдЗрд╕ рдЖрдзрд╛рд░ рдкрд░, рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрднреА рднреА рдПрдХ рдЪреЛрдЯ рд╣реИ: рд╕рд╡рд╛рд▓ рдереЗред рдЬрдм рд╣рдордиреЗ рдмреИрдХрдПрдВрдб рдкрд░ рдЬрд╛рд╡рд╛ рд╕реЗ рд░реЗрд▓ рддрдХ рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛, рддреЛ рд╡рд┐рдХрд╛рд╕ рджрдХреНрд╖рддрд╛ рд▓рдЧрднрдЧ 10 рдЧреБрдирд╛ рдмрдврд╝ рдЧрдИред рд▓реЗрдХрд┐рди рдЬрдм рд╣рдордиреЗ рдПрд╕рдкреАрдП рдкрд░ рд╕реНрдХреЛрд░ рдХрд┐рдпрд╛, рддреЛ рд╡рд┐рдХрд╛рд╕ рджрдХреНрд╖рддрд╛ рднреА рдХрд╛рдлреА рдмрдврд╝ рдЧрдИред рдРрд╕рд╛ рдХреИрд╕реЗ?
рд╡реЗрдм 2.0 рдХреНрдпреЛрдВ рдкреНрд░рднрд╛рд╡реА рдерд╛?
рдЪрд▓рд┐рдП рдПрдХ рдФрд░ рдкреНрд░рд╢реНрди рд╕реЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ: рд╣рдо рдПрдХ рд╣реА рдкреГрд╖реНрда рдХрд╛ рдЖрд╡реЗрджрди рдХреНрдпреЛрдВ рдХрд░рддреЗ рд╣реИрдВ, рд╣рдо рдЙрд╕рдореЗрдВ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХреНрдпреЛрдВ рдХрд░рддреЗ рд╣реИрдВ?
рд╡реЗ рд╕рд┐рд░реНрдл рд╣рдореЗрдВ рдмрддрд╛рддреЗ рд╣реИрдВ: рд╣рдореЗрдВ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рдФрд░ рд╣рдо рдХрд░рддреЗ рд╣реИрдВред рдФрд░ рдмрд╣реБрдд рдХрдо рд╣реА рдЗрд╕ рдкрд░ рд╕рд╡рд╛рд▓ рдЙрдард╛рддреЗ рд╣реИрдВред рдХреНрдпрд╛ REST API рдФрд░ SPA рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рд╕рд╣реА рд╣реИ? рдХреНрдпрд╛ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрд╕ рдорд╛рдорд▓реЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИ рдЬрд╣рд╛рдВ рд╣рдо рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ? рд╣рдореЗрдВ рдирд╣реАрдВ рд▓рдЧрддрд╛ред
рджреВрд╕рд░реА рдУрд░, рдмрдХрд╛рдпрд╛ рдРрдЪреНрдЫрд┐рдХ рдЙрджрд╛рд╣рд░рдг рд╣реИрдВред рд╣рд░ рдХреЛрдИ GitHub рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдХреНрдпрд╛ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ GitHub рдПрдХ рдкреГрд╖реНрда рдХрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдирд╣реАрдВ рд╣реИ? GitHub рдПрдХ рдирд┐рдпрдорд┐рдд "рд░реЗрд▓" рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╣реИ рдЬреЛ рд╕рд░реНрд╡рд░ рдкрд░ рдкреНрд░рджрд╛рди рдХреА рдЬрд╛рддреА рд╣реИ рдФрд░ рдЬрд╣рд╛рдВ рдХреБрдЫ рд╡рд┐рдЬреЗрдЯ рд╣реЛрддреЗ рд╣реИрдВред рдХреНрдпрд╛ рдХрд┐рд╕реА рдиреЗ рдЗрд╕рд╕реЗ рдЖрдЯрд╛ рдЕрдиреБрднрд╡ рдХрд┐рдпрд╛ рд╣реИ? рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рддреАрди рд▓реЛрдЧ рд╣реИрдВред рдмрд╛рдХреА рдХрд╛ рднреА рдзреНрдпрд╛рди рдирд╣реАрдВ рдЧрдпрд╛ред рдпрд╣ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ, рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ, рд╣рдореЗрдВ рдЕрдиреНрдп рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ (рджреЛрдиреЛрдВ рд╢рдХреНрддрд┐, рдЬрдЯрд┐рд▓рддрд╛, рдЖрджрд┐) рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП 10 рдЧреБрдирд╛ рдЕрдзрд┐рдХ рднреБрдЧрддрд╛рди рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдПрдХ рдЕрдиреНрдп рдЙрджрд╛рд╣рд░рдг рдмреЗрд╕рдХреИрдВрдк рд╣реИред рдЯреНрд╡рд┐рдЯрд░ рдХрднреА рдПрдХ рд░реЗрд▓ рдЖрд╡реЗрджрди рдерд╛ред
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдмрд╣реБрдд рд╕рд╛рд░реЗ рд░реЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╣реИрдВред рдпрд╣ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рдкреНрд░рддрд┐рднрд╛ рдбреАрдПрдЪрдПрдЪ (рдбреЗрд╡рд┐рдб рд╣реЗрдиреАрдорд┐рдпрд░ рд╣реИрдиреНрд╕рди, рд░реВрдмреА рдСрди рд░реЗрд▓реНрд╕ рдХреЗ рдирд┐рд░реНрдорд╛рддрд╛) рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╡рд╣ рд╡реНрдпрд╡рд╕рд╛рдп рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рдПрдХ рдЙрдкрдХрд░рдг рдмрдирд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛, рдЬреЛ рдЖрдкрдХреЛ рддрдХрдиреАрдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рд╕реЗ рд╡рд┐рдЪрд▓рд┐рдд рд╣реБрдП рдмрд┐рдирд╛, рдЖрдкрдХреЛ рддреБрд░рдВрдд рд╡рд╣реА рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреА рдЖрдкрдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдЬрдм рд╣рдордиреЗ рд░реЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛, рддреЛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдмрд╣реБрдд рдХрд╛рд▓рд╛ рдЬрд╛рджреВ рдерд╛ред рдЬреИрд╕рд╛ рдХрд┐ рд╣рдордиреЗ рдзреАрд░реЗ-рдзреАрд░реЗ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛, рд╣рдордиреЗ рд░реВрдмреА рд╕реЗ рдХреНрд▓реЛрдЬрд░ рддрдХ рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛, рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рд╕рдорд╛рди рджрдХреНрд╖рддрд╛ рдмрдирд╛рдП рд░рдЦреА, рд▓реЗрдХрд┐рди рд╕рдм рдХреБрдЫ рдореИрдЧреНрдиреАрдлрд╛рдпрд░ рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдиреЗ рдХрд╛ рдЖрджреЗрд╢ рджрд┐рдпрд╛ред рдФрд░ рдпрд╣ рдЕрджреНрднреБрдд рдерд╛ред
12 рд╕рд╛рд▓ рд╣реЛ рдЧрдП
рд╕рдордп рдХреЗ рд╕рд╛рде, рдирдП рд░реБрдЭрд╛рди рд╕рд╛рдордиреЗ рдЖрдиреЗ рд▓рдЧреЗред
рд╣рдордиреЗ рдмреИрдХрдмреЛрди рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░ рджрд┐рдпрд╛, рдХреНрдпреЛрдВрдХрд┐ рдЬреЛ рдбреЛрдЬреЛ рдПрдкреНрд▓реАрдХреЗрд╢рди рд╣рдордиреЗ рдкрд╣рд▓реЗ рд▓рд┐рдЦрд╛ рдерд╛ рд╡рд╣ рдмреИрдХрдмреЛрди рдХреА рдкреЗрд╢рдХрд╢ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдкрд░рд┐рд╖реНрдХреГрдд рдерд╛ред
рдлрд┐рд░ рдЖ рдЧрдпрд╛ рдПрдВрдЧреБрд▓рд░ред рдпрд╣ рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк "рдкреНрд░рдХрд╛рд╢ рдХреА рдХрд┐рд░рдг" рдерд╛ - рджрдХреНрд╖рддрд╛ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, рдХреЛрдгреАрдп рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИред рдЖрдк рдФрд╕рдд рдбреЗрд╡рд▓рдкрд░ рд▓реЗрддреЗ рд╣реИрдВ, рдФрд░ рд╡рд╣ рд╕реБрд╡рд┐рдзрд╛ рдХреЛ rivets рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╕рд╛рджрдЧреА рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, рдХреЛрдгреАрдп рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рд▓рд╛рддрд╛ рд╣реИ - рдпрд╣ рдЕрдкрд╛рд░рджрд░реНрд╢реА, рдЬрдЯрд┐рд▓ рд╣реИ, рдШрдбрд╝реА, рдЕрдиреБрдХреВрд▓рди рдЖрджрд┐ рд╣реИред
рд░рд┐рдПрдХреНрдЯ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛, рдЬреЛ рдереЛрдбрд╝реА рд╕рд╛рджрдЧреА рд▓рд╛рдпрд╛ (рдХрдо рд╕реЗ рдХрдо рд░реЗрдВрдбрд░ рдХрд╛ рд╕реАрдзрд╛рдкрди, рдЬреЛ рдХрд┐ рд╡рд░реНрдЪреБрдЕрд▓ рдбреЛрдо рдХреЗ рдХрд╛рд░рдг рд╣рдореЗрдВ рд╣рд░ рдмрд╛рд░ рдХреА рддрд░рд╣ рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ рдмрд╕ redraw рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдмрд╕ рд╕рдордЭреЗрдВ рдФрд░ рд╕рд┐рд░реНрдл рд▓рд┐рдЦреЗрдВ)ред рд▓реЗрдХрд┐рди рджрдХреНрд╖рддрд╛ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдИрдорд╛рдирджрд╛рд░ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рд░рд┐рдПрдХреНрдЯ рдиреЗ рд╣рдореЗрдВ рдХрд╛рдлреА рдкреАрдЫреЗ рдзрдХреЗрд▓ рджрд┐рдпрд╛ред
рд╕рдмрд╕реЗ рдмреБрд░реА рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ 12 рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рдХреБрдЫ рднреА рдирд╣реАрдВ рдмрджрд▓рд╛ рд╣реИред рд╣рдо рддрдм рднреА рд╡рд╣реА рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдпрд╣ рд╕реЛрдЪрдиреЗ рдХрд╛ рд╕рдордп рд╣реИ - рдпрд╣рд╛рдВ рдХреБрдЫ рдЧрд▓рдд рд╣реИред
рдлреНрд░реЗрдб рдмреНрд░реБрдХреНрд╕ рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд╕рд╛рде рджреЛ рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВред рдмреЗрд╢рдХ, рд╡рд╣ рдореБрдЦреНрдп рд╕рдорд╕реНрдпрд╛ рдХреЛ рдЬрдЯрд┐рд▓рддрд╛ рдореЗрдВ рджреЗрдЦрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд╣ рдЗрд╕реЗ рджреЛ рд╕рдореВрд╣реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рддрд╛ рд╣реИ:
- рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЬрдЯрд┐рд▓рддрд╛ рдЬреЛ рдХрд╛рд░реНрдп рд╕реЗ рд╣реА рдЖрддреА рд╣реИред рдпрд╣ рдХреЗрд╡рд▓ рджреВрд░ рдирд╣реАрдВ рдлреЗрдВрдХрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдХрд╛рд░реНрдп рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред
- рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдЬрдЯрд┐рд▓рддрд╛ рд╡рд╣ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдо рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдореЗрдВ рд▓рд╛рддреЗ рд╣реИрдВред
рд╕рд╡рд╛рд▓ рдпрд╣ рд╣реИ рдХрд┐ рдЙрдирдХреЗ рдмреАрдЪ рдХреНрдпрд╛ рд╕рдВрддреБрд▓рди рд╣реИред рдпрд╣ рдареАрдХ рд╣реИ рдХрд┐ рдЕрдм рд╣рдо рдХреНрдпрд╛ рдЪрд░реНрдЪрд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд░рдирд╛ рдЗрддрдирд╛ рджрд░реНрджрдирд╛рдХ рдХреНрдпреЛрдВ рд╣реИ?

рдпрд╣ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдкрд╣рд▓рд╛ рдХрд╛рд░рдг рд╣рдорд╛рд░рд╛ рдорд╛рдирд╕рд┐рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдореЙрдбрд▓ рд╣реИред рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдШрдЯрдХ рдПрдХ рд╡рд┐рд╢реБрджреНрдз рд░реВрдк рд╕реЗ OOP рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реИрдВред рд╣рдорд╛рд░реА рдкреНрд░рдгрд╛рд▓реА рдкрд░рд╕реНрдкрд░ рдЬреБрдбрд╝реА рд╣реБрдИ рдкрд░рд╕реНрдкрд░ рдкрд░рд┐рд╡рд░реНрддрдирд╢реАрд▓ рд╡рд╕реНрддреБрдУрдВ рдХрд╛ рдПрдХ рдЧрддрд┐рд╢реАрд▓ рдЧреНрд░рд╛рдл рд╣реИред рдЯреНрдпреВрд░рд┐рдВрдЧ-рдкреВрд░реНрдг рдкреНрд░рдХрд╛рд░ рд▓рдЧрд╛рддрд╛рд░ рдЗрд╕ рдЧреНрд░рд╛рдл рдХреЗ рдиреЛрдб рдЙрддреНрдкрдиреНрди рдХрд░рддреЗ рд╣реИрдВ, рдХреБрдЫ рдиреЛрдб рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред рдХреНрдпрд╛ рдЖрдкрдиреЗ рдХрднреА рдЕрдкрдиреЗ рд╕рд┐рд░ рдореЗрдВ рдЕрдкрдиреЗ рдЖрд╡реЗрджрди рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ? рдпрд╣ рдбрд░рд╛рд╡рдирд╛ рд╣реИ! рдореИрдВ рдЖрдорддреМрд░ рдкрд░ рдЗрд╕ рддрд░рд╣ рдПрдХ OOP рдЖрд╡реЗрджрди рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реВрдВ:

рдореИрдВ рд░реЙрдп рдлреАрд▓реНрдбрд┐рдВрдЧ (рд░реЗрд╕реНрдЯ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рд▓реЗрдЦрдХ) рдХреЗ рд╢реЛрдз рдХреЛ рдкрдврд╝рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВред рдЙрдирдХрд╛ рд╢реЛрдз рдкреНрд░рдмрдВрдз "рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рд╢реИрд▓рд┐рдпрд╛рдБ рдФрд░ рдиреЗрдЯрд╡рд░реНрдХ-рдЖрдзрд╛рд░рд┐рдд рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХрд╛ рдбрд┐рдЬрд╝рд╛рдЗрди" рд╣реИред рдмрд╣реБрдд рд╢реБрд░реБрдЖрдд рдореЗрдВ рдПрдХ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдкрд░рд┐рдЪрдп рд╣реИ, рдЬрд╣рд╛рдВ рд╡рд╣ рдЗрд╕ рдмрд╛рдд рдХреА рдЪрд░реНрдЪрд╛ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЛ рдХреИрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рдП, рдФрд░ рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ рдХрд╛ рдкрд░рд┐рдЪрдп рджрд┐рдпрд╛ рдЬрд╛рдП: рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдШрдЯрдХреЛрдВ рдореЗрдВ рдФрд░ рдЗрди рдШрдЯрдХреЛрдВ рдХреЗ рдмреАрдЪ рд╕рдВрдмрдВрдзреЛрдВ рдХреЛ рддреЛрдбрд╝рддрд╛ рд╣реИред рдЗрд╕рдХреА рдПрдХ "рд╢реВрдиреНрдп" рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рд╣реИ, рдЬрд╣рд╛рдВ рд╕рднреА рдШрдЯрдХ рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рд╕рднреА рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝реЗ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рд╡рд╛рд╕реНрддреБ рдЕрд░рд╛рдЬрдХрддрд╛ рд╣реИред рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рд╣рдорд╛рд░рд╛ рдСрдмреНрдЬреЗрдХреНрдЯ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рд╣реИред
рд░реЙрдп рдлреАрд▓реНрдбрд┐рдВрдЧ рдмрд╛рдзрд╛рдУрдВ рдХреА рддрд▓рд╛рд╢ рдХрд░рдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХрд░рддреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдмрд╛рдзрд╛рдУрдВ рдХрд╛ рдПрдХ рд╕рдореВрд╣ рд╣реИ рдЬреЛ рдЖрдкрдХреА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИред
рд╕рдВрднрд╡рддрдГ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдкреНрд░рддрд┐рдмрдВрдз рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЯ рдХреЗ рджреЛрд╕реНрдд рд╣реИрдВред рдЗрди рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕реАрдорд╛рдУрдВ рдХреЛ рджреЗрдЦреЗрдВ рдФрд░ рдЙрдирд╕реЗ рдПрдХ рдкреНрд░рдгрд╛рд▓реА рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд░реЗрдВред рдХреНрдпреЛрдВрдХрд┐ рд╕реНрд╡рддрдВрддреНрд░рддрд╛ рдмреБрд░рд╛рдИ рд╣реИред рд╕реНрд╡рддрдВрддреНрд░рддрд╛ рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рд▓рд╛рдЦ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдЖрдк рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВ, рди рдХрд┐ рдПрдХ рдорд╛рдирджрдВрдб рдЬрд┐рд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдЖрдк рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЪреБрдирд╛рд╡ рд╕рд╣реА рдерд╛ рдпрд╛ рдирд╣реАрдВред рдмрд╛рдзрд╛рдУрдВ рдХреА рддрд▓рд╛рд╢ рдХрд░реЗрдВ рдФрд░ рдЙрди рдкрд░ рдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдВред
OUT OF THE TAR PIT (тАЬрдЯрд╛рд░ рдкрд┐рдЯ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЖрд╕рд╛рдитАЭ) рдирд╛рдордХ рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ рд▓реЗрдЦ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдмреНрд░реВрдХреНрд╕ рдХреЗ рдмрд╛рдж рдХреЗ рд▓реЛрдЧреЛрдВ рдиреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдХрд┐ рдЖрд╡реЗрджрди рдХреА рдЬрдЯрд┐рд▓рддрд╛ рдореЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рдпреЛрдЧрджрд╛рди рд╣реИред рд╡реЗ рдирд┐рд░рд╛рд╢рд╛рдЬрдирдХ рдирд┐рд╖реНрдХрд░реНрд╖ рдкрд░ рдкрд╣реБрдВрдЪреЗ рдХрд┐ рдПрдХ рдЙрддреНрдкрд░рд┐рд╡рд░реНрддрдиреАрдп, рд░рд╛рдЬреНрдп-рдкреНрд░рд╕рд╛рд░ рдкреНрд░рдгрд╛рд▓реА рдЬрдЯрд┐рд▓рддрд╛ рдХрд╛ рдореБрдЦреНрдп рд╕реНрд░реЛрдд рд╣реИред рдпрд╣рд╛рдВ рд╡рд┐рд╢реБрджреНрдз рд░реВрдк рд╕реЗ рдХреЙрдореНрдмреАрдиреЗрдЯрд░рд┐рдпрд▓ рд░реВрдк рд╕реЗ рд╕рдордЭрд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИ - рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рджреЛ рдХреЛрд╢рд┐рдХрд╛рдПрдВ рд╣реИрдВ, рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдореЗрдВ рдПрдХ рдЧреЗрдВрдж рдЭреВрда рдмреЛрд▓ рд╕рдХрддреА рд╣реИ (рдпрд╛ рдЭреВрда рдирд╣реАрдВ рдмреЛрд▓ рд╕рдХрддреА рд╣реИ), рдХрд┐рддрдиреЗ рд░рд╛рдЬреНрдпреЛрдВ рдореЗрдВ рд╕рдВрднрд╡ рд╣реИ? - рдЪрд╛рд░ред
рдпрджрд┐ рддреАрди рдХреЛрд╢рд┐рдХрд╛рдПрдБ - реи
рей , рдпрджрд┐ резрежреж рдХреЛрд╢рд┐рдХрд╛рдПрдБ - реи
резрежреж ред рдпрджрд┐ рдЖрдк рдЕрдкрдирд╛ рдЖрд╡реЗрджрди рдкреНрд░рд╕реНрддреБрдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╕рдордЭрддреЗ рд╣реИрдВ рдХрд┐ рд░рд╛рдЬреНрдп рдХрд┐рддрдирд╛ рдзреБрдВрдзрд▓рд╛ рд╣реИ, рддреЛ рдЖрдк рдорд╣рд╕реВрд╕ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдХреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рдВрднрд╛рд╡рд┐рдд рд░рд╛рдЬреНрдпреЛрдВ рдХреА рдПрдХ рдЕрдирдВрдд рд╕рдВрдЦреНрдпрд╛ рд╣реИред рдпрджрд┐ рдЙрд╕реА рд╕рдордп рдЖрдк рдХрд┐рд╕реА рдЪреАрдЬ рд╕реЗ рд╕реАрдорд┐рдд рдирд╣реАрдВ рд╣реИрдВ, рддреЛ рдпрд╣ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рд╣реИред рдФрд░ рдорд╛рдирд╡ рдорд╕реНрддрд┐рд╖реНрдХ рдХрдордЬреЛрд░ рд╣реИ, рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╡рд┐рднрд┐рдиреНрди рдЕрдзреНрдпрдпрдиреЛрдВ рд╕реЗ рд╕рд╛рдмрд┐рдд рд╣реЛ рдЪреБрдХрд╛ рд╣реИред рд╣рдо рдПрдХ рдмрд╛рд░ рдореЗрдВ рддреАрди рддрддреНрд╡реЛрдВ рдХреЛ рдЕрдкрдиреЗ рд╕рд┐рд░ рдореЗрдВ рдзрд╛рд░рдг рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИрдВред рдХреБрдЫ рд╕рд╛рдд рдХрд╣рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдорд╕реНрддрд┐рд╖реНрдХ рдПрдХ рд╣реИрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдЬрдЯрд┐рд▓рддрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИред
рдореИрдВ рдЗрд╕ рд▓реЗрдЦ рдХреЛ рдкрдврд╝рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ, рдЬрд╣рд╛рдВ рд▓реЛрдЧ рдЗрд╕ рдирд┐рд╖реНрдХрд░реНрд╖ рдкрд░ рдкрд╣реБрдВрдЪрддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕ рдкрд░рд┐рд╡рд░реНрддрдирд╢реАрд▓ рд╕реНрдерд┐рддрд┐ рдХреЗ рд╕рд╛рде рдХреБрдЫ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд░рд┐рд▓реЗрд╢рдирд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рд╣реИрдВ, рдЖрдк рд╡рд╣рд╛рдВ рдкреВрд░реА рдЙрддреНрдкрд░рд┐рд╡рд░реНрддреА рд╕реНрдерд┐рддрд┐ рдХреЛ рд╣рдЯрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдФрд░ рдмрд╛рдХреА рд╡рд┐рд╢реБрджреНрдз рд░реВрдк рд╕реЗ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд╢реИрд▓реА рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдФрд░ рд╡реЗ рд╕рд┐рд░реНрдл рдЗрд╕ рддрд░рд╣ рдХреЗ рдХрд╛рд░реНрдпрд╛рддреНрдордХ-рд╕рдВрдмрдВрдзрдкрд░рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд╡рд┐рдЪрд╛рд░ рдХреЗ рд╕рд╛рде рдЖрддреЗ рд╣реИрдВред
рддреЛ рд╕рдорд╕реНрдпрд╛ рдЗрд╕ рддрдереНрдп рд╕реЗ рдЖрддреА рд╣реИ рдХрд┐:
- рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдЕрдЪреНрдЫрд╛ рдирд┐рд╢реНрдЪрд┐рдд рдпреВрдЬрд░ рдЗрдВрдЯрд░рдлреЗрд╕ рдореЙрдбрд▓ рдирд╣реАрдВ рд╣реИред рдШрдЯрдХ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣рдореЗрдВ рдореМрдЬреВрджрд╛ рдирд░рдХ рдореЗрдВ рд▓реЗ рдЬрд╛рддреЗ рд╣реИрдВред рд╣рдо рдХреЛрдИ рдкреНрд░рддрд┐рдмрдВрдз рдирд╣реАрдВ рд▓рдЧрд╛рддреЗ рд╣реИрдВ, рд╣рдо рдЙрддреНрдкрд░рд┐рд╡рд░реНрддреА рд░рд╛рдЬреНрдп рдХрд╛ рдкреНрд░рд╕рд╛рд░ рдХрд░рддреЗ рд╣реИрдВ, рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдХреБрдЫ рдмрд┐рдВрджреБ рдкрд░ рдкреНрд░рдгрд╛рд▓реА рдХреА рдЬрдЯрд┐рд▓рддрд╛ рдмрд╕ рд╣рдореЗрдВ рдХреБрдЪрд▓ рджреЗрддреА рд╣реИ;
- рджреВрд╕рд░реА рдмрд╛рдд, рдЕрдЧрд░ рд╣рдо рдПрдХ рдХреНрд▓рд╛рд╕рд┐рдХ рдмреИрдХрдПрдВрдб - рдлреНрд░рдВрдЯреЗрдВрдб рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓рд┐рдЦ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рд╡рд┐рддрд░рд┐рдд рдкреНрд░рдгрд╛рд▓реА рд╣реИред рдФрд░ рд╡рд┐рддрд░рд┐рдд рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдкрд╣рд▓рд╛ рдирд┐рдпрдо рд╡рд┐рддрд░рд┐рдд рд╕рд┐рд╕реНрдЯрдо рдирд╣реАрдВ рдмрдирд╛рддрд╛ рд╣реИ (рд╡рд┐рддрд░рд┐рдд рд▓реЙ рдбрд┐рдЬрд╛рдЗрди рдХрд╛ рдкрд╣рд▓рд╛ рдХрд╛рдиреВрди: рдЕрдкрдиреА рд╡рд╕реНрддреБрдУрдВ рдХреЛ рд╡рд┐рддрд░рд┐рдд рди рдХрд░реЗрдВ - рдорд╛рд░реНрдЯрд┐рди рдлрд╛рдЙрд▓рд░ рджреНрд╡рд╛рд░рд╛), рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рддреБрд░рдВрдд рдкрд░рд┐рдорд╛рдг рдХреЗ рдХреНрд░рдо рд╕реЗ рдЬрдЯрд┐рд▓рддрд╛ рдмрдврд╝рд╛рддреЗ рд╣реИрдВред рдЬрд┐рд╕ рдХрд┐рд╕реА рдиреЗ рднреА рдХрд┐рд╕реА рднреА рдПрдХреАрдХрд░рдг рдХреЛ рд▓рд┐рдЦрд╛ рд╣реИ рд╡рд╣ рд╕рдордЭрддрд╛ рд╣реИ рдХрд┐ рдЬреИрд╕реЗ рд╣реА рдЖрдк рдЪреМрд░рд╛рд╣реЗ рдХреА рдмрд╛рддрдЪреАрдд рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддреЗ рд╣реИрдВ, рд╕рднреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЕрдиреБрдорд╛рдиреЛрдВ рдХреЛ 10 рд╕реЗ рдЧреБрдгрд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╣рдо рд╕рд┐рд░реНрдл рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреВрд▓ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рд╡рд┐рддрд░рд┐рдд рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВред рдпрд╣ рд╕рдВрднрд╡рддрдГ рдореБрдЦреНрдп рд╡рд┐рдЪрд╛рд░ рдерд╛ рдЬрдм рд╣рдордиреЗ рд░реЗрд▓ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛, рд╕рд░реНрд╡рд░ рдкрд░ рд╕рднреА рдирд┐рдпрдВрддреНрд░рдг рд▓реМрдЯрд╛рдПред
рдпрд╣ рд╕рдм рдПрдХ рдЧрд░реАрдм рдорд╛рдирд╡ рдорд╕реНрддрд┐рд╖реНрдХ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдХрдареЛрд░ рд╣реИред рдЖрдЗрдП рдЗрди рджреЛ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣рдо рдХреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ - рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдореЗрдВ рдкреНрд░рддрд┐рдмрдВрдзреЛрдВ рдХреА рдХрдореА (рдкрд░рд╕реНрдкрд░ рд╡рд╕реНрддреБрдУрдВ рдХрд╛ рдЧреНрд░рд╛рдл) рдФрд░ рд╡рд┐рддрд░рд┐рдд рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдВрдХреНрд░рдордг рдЬреЛ рдЗрддрдиреЗ рдЬрдЯрд┐рд▓ рд╣реИрдВ рдХрд┐ рд╢рд┐рдХреНрд╖рд╛рд╡рд┐рдж рдЕрднреА рднреА рд╣реИрд░рд╛рди рд╣реИрдВ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рд╕рд╣реА рдХреИрд╕реЗ рдХрд░рдирд╛ рд╣реИ (рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ, рд╣рдо рдЕрдкрдиреЗ рдЖрдк рдХреЛ рд╕рд░рд▓рддрдо рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдЗрди рдкреАрдбрд╝рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдХрдпрд╛рдордд)?
рдмреИрдХреЗрдВрдб рдХреИрд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рд╣реБрдЖ?
рдпрджрд┐ рд╣рдо рдмреИрдХреЗрдВрдб рдХреЛ рдЙрд╕реА рд╢реИрд▓реА рдореЗрдВ рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдЬреИрд╕реЗ рд╣рдо рдЕрднреА UI рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рд╡рд╣реА "рдЦреВрдиреА рдЧрдбрд╝рдмрдбрд╝" рд╣реЛрдЧреАред рд╣рдо рдЙрд╕ рдкрд░ рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рд╡реНрдпрддреАрдд рдХрд░реЗрдВрдЧреЗред рддреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдмрд╛рд░ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред рдлрд┐рд░ рдзреАрд░реЗ-рдзреАрд░реЗ рдЙрдиреНрд╣реЛрдВрдиреЗ рдкреНрд░рддрд┐рдмрдВрдз рд▓рдЧрд╛рдиреЗ рд╢реБрд░реВ рдХрд░ рджрд┐рдПред
рдкрд╣рд▓рд╛ рдорд╣рд╛рди рдмреИрдХрдПрдВрдб рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдбреЗрдЯрд╛рдмреЗрд╕ рд╣реИред

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ, рдкреВрд░реЗ рд░рд╛рдЬреНрдп рдиреЗ рдмреЗрд╡рдЬрд╣ рд▓рдЯрдХрд╛ рджрд┐рдпрд╛, рдФрд░ рдЗрд╕реЗ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдерд╛ред рд╕рдордп рдХреЗ рд╕рд╛рде, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдЖрдП рдФрд░ рдкреВрд░реЗ рд░рд╛рдЬреНрдп рдХреЛ рд╡рд╣рд╛рдВ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ред
рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рдмреАрдЪ рдкрд╣рд▓рд╛ рджрд┐рд▓рдЪрд╕реНрдк рдЕрдВрддрд░ рдпрд╣ рд╣реИ рдХрд┐ рдбреЗрдЯрд╛ рдореЗрдВ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЗ рд╕рд╛рде рдХреБрдЫ рдСрдмреНрдЬреЗрдХреНрдЯ рдирд╣реАрдВ рд╣реИрдВ, рдпрд╣ рд╢реБрджреНрдз рдЬрд╛рдирдХрд╛рд░реА рд╣реИред рдЯреЗрдмрд▓ рдпрд╛ рдХреБрдЫ рдЕрдиреНрдп рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдПрдВ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, JSON)ред рдЙрдирдХрд╛ рдХреЛрдИ рд╡реНрдпрд╡рд╣рд╛рд░ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдпрд╣ рднреА рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдХреНрдпреЛрдВрдХрд┐ рд╡реНрдпрд╡рд╣рд╛рд░ рдЬрд╛рдирдХрд╛рд░реА рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рд╣реИ, рдФрд░ рдХрдИ рд╡реНрдпрд╛рдЦреНрдпрд╛рдПрдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВред рдФрд░ рдореВрд▓ рддрдереНрдп - рд╡реЗ рдмреБрдирд┐рдпрд╛рджреА рдмрдиреЗ рд╣реБрдП рд╣реИрдВред
рдПрдХ рдФрд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд┐рдВрджреБ рдпрд╣ рд╣реИ рдХрд┐ рдЗрд╕ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ SQL тАЛтАЛрдЬреИрд╕реА рдХреНрд╡реЗрд░реА рднрд╛рд╖рд╛ рд╣реИред рд╕реАрдорд╛рдУрдВ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, рдЬреНрдпрд╛рджрд╛рддрд░ рдорд╛рдорд▓реЛрдВ рдореЗрдВ SQL рдЯреНрдпреВрд░рд┐рдВрдЧ-рдкреВрд░реНрдг рднрд╛рд╖рд╛ рдирд╣реАрдВ рд╣реИ, рдпрд╣ рд╕рд░рд▓ рд╣реИред рджреВрд╕рд░реА рдУрд░, рдпрд╣ рдШреЛрд╖рдгрд╛рддреНрдордХ рд╣реИ - рдЕрдзрд┐рдХ рдЕрднрд┐рд╡реНрдпрдВрдЬрдХ, рдХреНрдпреЛрдВрдХрд┐ рдПрд╕рдХреНрдпреВрдПрд▓ рдореЗрдВ рдЖрдк "рдХреНрдпрд╛" рдХрд╣рддреЗ рд╣реИрдВ, "рдХреИрд╕реЗ" рдирд╣реАрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрдм рдЖрдк SQL рдореЗрдВ рджреЛ рд▓реЗрдмрд▓ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рддреЛ SQL рдпрд╣ рдирд┐рд░реНрдгрдп рд▓реЗрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдСрдкрд░реЗрд╢рди рдХреЛ рдХреИрд╕реЗ рдХреБрд╢рд▓рддрд╛рдкреВрд░реНрд╡рдХ рдХрд┐рдпрд╛ рдЬрд╛рдПред рдЬрдм рдЖрдк рдХрд┐рд╕реА рдЪреАрдЬрд╝ рдХреА рддрд▓рд╛рд╢ рдореЗрдВ рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ рд╡рд╣ рдЖрдкрдХреЗ рд▓рд┐рдП рдПрдХ рдЗрдВрдбреЗрдХреНрд╕ рддреИрдпрд╛рд░ рдХрд░рддрд╛ рд╣реИред рдЖрдк рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдпрд╣ рдХрднреА рдирд╣реАрдВ рдмрддрд╛рддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдХреБрдЫ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреЛрдб рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рд▓рд┐рдЦрдирд╛ рд╣реЛрдЧрд╛ред
рдпрд╣рд╛рдВ, рдлрд┐рд░ рд╕реЗ, рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рд╣рдордиреЗ рдкреНрд░рддрд┐рдмрдВрдз рд▓рдЧрд╛рдП рд╣реИрдВ рдФрд░ рдЕрдм рд╣рдо рдПрдХ рд╕рд░рд▓ рдФрд░ рдЕрдзрд┐рдХ рдЕрднрд┐рд╡реНрдпрдВрдЬрдХ рднрд╛рд╖рд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрд╕ рдЖрдзрд╛рд░ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВред рдкреБрдирд░реНрд╡рд┐рддрд░рд┐рдд рдЬрдЯрд┐рд▓рддрд╛ред
рдмреИрдХрдПрдВрдб рдХреЗ рдЖрдзрд╛рд░ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реНрдЯреЗрдЯрд▓реЗрд╕ рд╣реЛ рдЧрдпрд╛ред рдпрд╣ рджрд┐рд▓рдЪрд╕реНрдк рдкреНрд░рднрд╛рд╡ рдХреА рдУрд░ рдЬрд╛рддрд╛ рд╣реИ - рдЕрдм, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдо рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рд╕реЗ рдбрд░ рдирд╣реАрдВ рд╕рдХрддреЗ рд╣реИрдВ (рд░рд╛рдЬреНрдп рд╕реНрдореГрддрд┐ рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкрд░рдд рдореЗрдВ рд▓рдЯрдХрд╛ рдирд╣реАрдВ рд╣реИ, рдЬреЛ рдХрд┐ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреБрдирд░рд╛рд░рдВрдн рд╣реЛрдиреЗ рдкрд░ рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рдПрдЧрд╛)ред рдПрдХ рдЖрд╡реЗрджрди рдкрд░рдд рдХреЗ рд▓рд┐рдП, рд╕реНрдЯреЗрдЯрд▓реЗрд╕ рдПрдХ рдЕрдЪреНрдЫреА рд╕реБрд╡рд┐рдзрд╛ рдФрд░ рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ рдмрд╛рдзрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдпрд╣ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдкрд░ рд░рдЦреЛред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрдХ рдирдпрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреБрд░рд╛рдиреЗ рдЖрдзрд╛рд░ рдкрд░ рдЦреАрдВрдЪрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рддрдереНрдп рдФрд░ рдЙрдирдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рд╕рдВрдмрдВрдзрд┐рдд рдЪреАрдЬреЗрдВ рдирд╣реАрдВ рд╣реИрдВред
рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, рдСрдмреНрдЬреЗрдХреНрдЯ рдФрд░ рдХрдХреНрд╖рд╛рдПрдВ рднрдпрд╛рдирдХ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдФрд░ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдЧреЛрдВрдж рдХрд░рддреЗ рд╣реИрдВред рдЬрд╛рдирдХрд╛рд░реА рд╕рдореГрджреНрдз рд╣реИ, рдпрд╣ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рд░рд╣рддрд╛ рд╣реИред рдбреЗрдЯрд╛рдмреЗрд╕ рдФрд░ рддрдереНрдп рдбреЗрд▓реНрдлреА, рдкрд░реНрд▓, рдпрд╛ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рдХреЛрдб рд╕реЗ рдмрдЪреЗ рд╣реИрдВред
рдЬрдм рдмреИрдХреЗрдВрдб рдЗрд╕ рддрд░рд╣ рдХреА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдореЗрдВ рдЖрдпрд╛, рддреЛ рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реЛ рдЧрдпрд╛ред рд╡реЗрдм 2.0 рдХрд╛ рд╕реНрд╡рд░реНрдг рдпреБрдЧ рдЖ рдЧрдпрд╛ рд╣реИред рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдХреБрдЫ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛, рдбреЗрдЯрд╛ рдХреЛ рдЯреЗрдореНрдкреНрд▓реЗрдЯрд┐рдВрдЧ (рд╢реБрджреНрдз рдХрд╛рд░реНрдп) рдХреЗ рдЕрдзреАрди рдХрд░рдирд╛ рдФрд░ HTML-ku рдХреЛ рд╡рд╛рдкрд╕ рдХрд░рдирд╛ рд╕рдВрднрд╡ рдерд╛, рдЬреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИред
рд╣рдордиреЗ рд╕реАрдЦрд╛ рдХрд┐ рдмреИрдХрдПрдВрдб рдкрд░ рдХрд╛рдлреА рдЬрдЯрд┐рд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреИрд╕реЗ рд▓рд┐рдЦреЗрдВред рдФрд░ рдЬреНрдпрд╛рджрд╛рддрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрд╕реА рд╢реИрд▓реА рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рд╣реИрдВред рд▓реЗрдХрд┐рди рдЬреИрд╕реЗ рд╣реА рдмреИрдХреЗрдВрдб рдкрдХреНрд╖ рдореЗрдВ рдПрдХ рдХрджрдо рдЙрдард╛рддрд╛ рд╣реИ - рдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛ рдореЗрдВ - рд╕рдорд╕реНрдпрд╛рдПрдВ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рд╣реЛрддреА рд╣реИрдВред
рд▓реЛрдЧ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрдиреЗ рд▓рдЧреЗ рдФрд░ рдкреАрдПрд▓рдУ рдФрд░ рд░рд┐рд╡рд╛рдЬреЛрдВ рдХреЛ рдЦрддреНрдо рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рд▓реЗрдХрд░ рдЖрдПред
рд╣рдорд╛рд░реЗ рд╕рд┐рд╕реНрдЯрдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рдХрд░рддреЗ рд╣реИрдВ? рд╡реЗ рдХрд╣реАрдВ рд╕реЗ рдЬрд╛рдирдХрд╛рд░реА рд▓реЗрддреЗ рд╣реИрдВ - рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ, рджреВрд╕рд░реЗ рд╕рд┐рд╕реНрдЯрдо рд╕реЗ рдФрд░ рдЬреИрд╕реЗ - рдЗрд╕реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдбрд╛рд▓реЗрдВ, рдЗрд╕реЗ рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВ, рдХрд┐рд╕реА рддрд░рд╣ рдЗрд╕рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВред рдЖрдзрд╛рд░ рд╕реЗ рд╡реЗ рдЗрд╕реЗ рдЪрд╛рд▓рд╛рдХ рдкреНрд░рд╢реНрдиреЛрдВ (рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рддреНрдордХ рдпрд╛ рд╕рд┐рдВрдереЗрдЯрд┐рдХ) рд╕реЗ рдирд┐рдХрд╛рд▓рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рд╡рд╛рдкрд╕ рдХрд░рддреЗ рд╣реИрдВред рд╡рд╣ рд╕рдм рд╣реИред рдФрд░ рдпрд╣ рд╕рдордЭрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, рд╕рд┐рдореБрд▓реЗрд╢рди рдПрдХ рдмрд╣реБрдд рд╣реА рдЧрд▓рдд рдФрд░ рдмреБрд░реА рдЕрд╡рдзрд╛рд░рдгрд╛ рд╣реИред
рдпрд╣ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдкреВрд░реЗ рдУрдУрдкреА рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпреВрдЖрдИ рд╕реЗ рдкреИрджрд╛ рд╣реБрдП рдереЗред рд▓реЛрдЧреЛрдВ рдиреЗ рдПрдХ рдпреВрдЬрд░ рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд╛ рдЕрдиреБрдХрд░рдг рдФрд░ рдЕрдиреБрдХрд░рдг рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред рдЙрдиреНрд╣реЛрдВрдиреЗ рдореЙрдирд┐рдЯрд░ рдкрд░ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЧреНрд░рд╛рдлрд┐рдХ рдСрдмреНрдЬреЗрдХреНрдЯ рджреЗрдЦрд╛ рдФрд░ рд╕реЛрдЪрд╛: рд╣рдорд╛рд░реЗ рд░рдирдЯрд╛рдЗрдо рдореЗрдВ рдЗрд╕рдХреЗ рдЧреБрдгреЛрдВ, рдЖрджрд┐ рдХреЗ рд╕рд╛рде рдЗрд╕реЗ рдЙрддреНрддреЗрдЬрд┐рдд рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред рдпрд╣ рдкреВрд░реА рдХрд╣рд╛рдиреА OOP рдХреЗ рд╕рд╛рде рдмрд╣реБрдд рдмрд╛рд░реАрдХреА рд╕реЗ рдЬреБрдбрд╝реА рд╣реБрдИ рд╣реИред рд▓реЗрдХрд┐рди рдХрд╛рд░реНрдп рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХрд░рдг рд╕рдмрд╕реЗ рд╕реАрдзрд╛ рдФрд░ рд╕рд░рд▓ рддрд░реАрдХрд╛ рд╣реИред рдЬрдм рдЖрдк рдПрдХ рддрд░рдл рдХрджрдо рдмрдврд╝рд╛рддреЗ рд╣реИрдВ рддреЛ рджрд┐рд▓рдЪрд╕реНрдк рдЪреАрдЬреЗрдВ рдХреА рдЬрд╛рддреА рд╣реИрдВред рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, рд╡реНрдпрд╡рд╣рд╛рд░ рд╕реЗ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдЕрд▓рдЧ рдХрд░рдирд╛, рдЗрди рдЕрдЬреАрдм рд╡рд╕реНрддреБрдУрдВ рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдирд╛ рдЕрдзрд┐рдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рдФрд░ рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рдПрдЧрд╛: рдЖрдкрдХрд╛ рд╡реЗрдм рд╕рд░реНрд╡рд░ рдПрдХ HTTP рд╕реНрдЯреНрд░рд┐рдВрдЧ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ, рдПрдХ HTTP рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕реНрдЯреНрд░рд┐рдВрдЧ рджреЗрддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рд╕рдореАрдХрд░рдг рдореЗрдВ рдПрдХ рдЖрдзрд╛рд░ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдЖрдо рддреМрд░ рдкрд░ рд╢реБрджреНрдз рдлрд╝рдВрдХреНрд╢рди рдорд┐рд▓рддрд╛ рд╣реИ: рд╕рд░реНрд╡рд░ рдЖрдзрд╛рд░ рдФрд░ рдЕрдиреБрд░реЛрдз рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ, рдПрдХ рдирдпрд╛ рдЖрдзрд╛рд░ рдФрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ (рдбреЗрдЯрд╛ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдбреЗрдЯрд╛) рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИред
рдЗрд╕ рд╕рд░рд▓реАрдХрд░рдг рдХреЗ рд░рд╛рд╕реНрддреЗ рдХреЗ рд╕рд╛рде, рдЕрдзрд┐рдХрд╛рд░рд┐рдпреЛрдВ рдиреЗ рдмреИрдХреЗрдВрдб рдкрд░ рдЬрдорд╛ рд╣реБрдП рд╕рд╛рдорд╛рди рдХрд╛ рдПрдХ рдФрд░ simpl рдмрд╛рд╣рд░ рдлреЗрдВрдХ рджрд┐рдпрд╛ред рдЙрд╕рдХреА рдЬрд░реВрд░рдд рдирд╣реАрдВ рдереА, рдпрд╣ рд╕рд┐рд░реНрдл рдПрдХ рдЕрдиреБрд╖реНрдард╛рди рдерд╛ред рд╣рдо рдЕрднреА рднреА рдПрдХ рдЦреЗрд▓ рджреЗрд╡ рдирд╣реАрдВ рд╣реИрдВ - рд╣рдореЗрдВ рд░реЛрдЧреА рдФрд░ рдЪрд┐рдХрд┐рддреНрд╕рдХ рдХреА рдЬрд░реВрд░рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХрд┐рд╕реА рддрд░рд╣ рд╕реЗ рд░рдирдЯрд╛рдЗрдо рдореЗрдВ рд░рд╣реЗрдВ, рдЕрдкрдиреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВ рдФрд░ рдЯреНрд░реИрдХ рдХрд░реЗрдВред рд╣рдорд╛рд░рд╛ рд╕реВрдЪрдирд╛ рдореЙрдбрд▓ рдХреБрдЫ рдФрд░ рд╣реИред рд╣рдо рджрд╡рд╛, рдмрд┐рдХреНрд░реА, рдпрд╛ рдХреБрдЫ рдФрд░ рд╣реЛрдиреЗ рдХрд╛ рдирд╛рдЯрдХ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рд╣рдо рдЬрдВрдХреНрд╢рди рдкрд░ рдХреБрдЫ рдирдпрд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрдмрд░ рдСрдкрд░реЗрдЯрд░реЛрдВ рдФрд░ рдорд╢реАрдиреЛрдВ рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд╛ рдЕрдиреБрдХрд░рдг рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ - рдпрд╣ рдПрдХ рдирдпрд╛ рд╕реВрдЪрдирд╛ рдореЙрдбрд▓ рдкреЗрд╢ рдХрд░рддрд╛ рд╣реИред рд╣рдорд╛рд░реЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ, рд╣рдо рдХреБрдЫ рдирдпрд╛ рднреА рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ, рддрд╛рдХрд┐ рдЖрдк рд╕реНрд╡рддрдВрддреНрд░рддрд╛ рдорд╣рд╕реВрд╕ рдХрд░ рд╕рдХреЗрдВред
рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдиреБрдХрд░рдг рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ - рдмрдирд╛рдПрдВред
рдХреНрд▓реЛрдЬрд░ = рдЬреЗрдПрд╕--
рдпрд╣ рдЖрдкрдХреЛ рдпрд╣ рдмрддрд╛рдиреЗ рдХрд╛ рд╕рдордп рд╣реИ рдХрд┐ рдЖрдк рд╕рдм рдХреБрдЫ рдХреИрд╕реЗ рдлреЗрдВрдХ рд╕рдХрддреЗ рд╣реИрдВред рдФрд░ рдпрд╣рд╛рдБ рдореИрдВ рдХреНрд▓реЛрдЬрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрджрд┐ рдЖрдк рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдЬрд╛рдирддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдХреНрд▓реЛрдЬрд░ рдХреЛ рдЬрд╛рдирддреЗ рд╣реИрдВред рдХреНрд▓реЛрдЬрд░ рдореЗрдВ, рд╣рдо рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдирд╣реАрдВ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЙрдиреНрд╣реЗрдВ рд╣рдЯрд╛ рджреЗрддреЗ рд╣реИрдВред
- рд╣рдо рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рдХреЛ рдмрд╛рд╣рд░ рдлреЗрдВрдХ рджреЗрддреЗ рд╣реИрдВ - рдХреНрд▓реЛрдЬрд░ рдореЗрдВ (рд▓рд┐рд╕реНрдк рдореЗрдВ) рдХреЛрдИ рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рдирд╣реАрдВ рд╣реИред рдПрдХ рд╕рд╛рдзрд╛рд░рдг рднрд╛рд╖рд╛ рдореЗрдВ, рд╣рдо рдХреБрдЫ рдХреЛрдб рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рдЬрд┐рд╕реЗ рддрдм рдкрд╛рд░реНрд╕ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдПрдХ рдПрдПрд╕рдЯреА рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рд╕рдВрдХрд▓рд┐рдд рдФрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд▓рд┐рд╕реНрдк рдореЗрдВ, рд╣рдо рддреБрд░рдВрдд рдПрдХ рдПрдПрд╕рдЯреА рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдЬрд┐рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ - рд╡реНрдпрд╛рдЦреНрдпрд╛ рдпрд╛ рд╕рдВрдХрд▓рд┐рддред
- рд╣рдо рдЙрддреНрдкрд░рд┐рд╡рд░реНрддрди рдмрд╛рд╣рд░ рдлреЗрдВрдХрддреЗ рд╣реИрдВред рдХреНрд▓реЛрдЬрд░ рдореЗрдВ рдХреЛрдИ рдЙрддреНрдкрд░рд┐рд╡рд░реНрддрд┐рдд рд╡рд╕реНрддреБрдПрдВ рдпрд╛ рд╕рд░рдгрд┐рдпрд╛рдБ рдирд╣реАрдВ рд╣реИрдВред рдкреНрд░рддреНрдпреЗрдХ рдСрдкрд░реЗрд╢рди рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдЧрд░ рдПрдХ рдирдИ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рдкреНрд░рддрд┐ рдмрд╣реБрдд рд╕рд╕реНрддреА рд╣реИред рдЗрддрдиреА рдЪрддреБрд░рд╛рдИ рд╕реЗ рд╕рд╕реНрддреЗ рдореЗрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдФрд░ рдпрд╣ рд╣рдореЗрдВ рдореВрд▓реНрдпреЛрдВ рдХреЗ рд╕рд╛рде, рдЧрдгрд┐рдд рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╣рдо рдХреБрдЫ рднреА рдирд╣реАрдВ рдмрджрд▓ рд░рд╣реЗ рд╣реИрдВ - рд╣рдо рдХреБрдЫ рдирдпрд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВред рд╕реБрд░рдХреНрд╖рд┐рдд, рдЖрд╕рд╛рдиред
- рд╣рдо рдХрдХреНрд╖рд╛рдУрдВ рдХреЛ рдлреЗрдВрдХрддреЗ рд╣реИрдВ, рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдХреЗ рд╕рд╛рде рдЦреЗрд▓ рдЖрджрд┐ред рдпрд╣ рд╕рд┐рд░реНрдл рд╡рд╣рд╛рдВ рдирд╣реАрдВ рд╣реИред
рдирддреАрдЬрддрди, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЕрднреА рднреА рдлрд╝рдВрдХреНрд╢рди рдФрд░ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдПрдВ рд╣реИрдВ, рдЬрд┐рди рдкрд░ рд╣рдо рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рд╕рд╛рде рд╣реА рд╕рд╛рде рдЖрджрд┐рдо рднреАред рдпрд╣рд╛рдВ рдкреВрд░рд╛ рдХреНрд▓реЛрдЬрд░ рд╣реИред рдФрд░ рдЙрд╕ рдкрд░ рдЖрдк рд╡рд╣реА рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдЖрдк рдЕрдиреНрдп рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдХрд░рддреЗ рд╣реИрдВ, рдЬрд╣рд╛рдБ рдХрдИ рдЕрддрд┐рд░рд┐рдХреНрдд рдЙрдкрдХрд░рдг рд╣реИрдВ рдЬрд┐рдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдХреЛрдИ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ред
рдЙрджрд╛рд╣рд░рдг
рд╣рдо рдПрдПрд╕рдЯреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд▓рд┐рд╕реНрдк рдХреИрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ? рдпрд╣рд╛рдБ рдПрдХ рдХреНрд▓рд╛рд╕рд┐рдХ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рд╣реИ:
(1 + 2) - 3
рдпрджрд┐ рд╣рдо рдЗрд╕рдХреЗ рдПрдПрд╕рдЯреА рдХреЛ рд▓рд┐рдЦрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд╕рд░рдгреА рдХреЗ рд░реВрдк рдореЗрдВ, рдЬрд╣рд╛рдВ рд╕рд┐рд░ рдиреЛрдб рдХрд╛ рдкреНрд░рдХрд╛рд░ рд╣реИ, рдФрд░ рдЖрдЧреЗ рдХреНрдпрд╛ рдПрдХ рдкреИрд░рд╛рдореАрдЯрд░ рд╣реИ, рддреЛ рд╣рдореЗрдВ рдХреБрдЫ рд╕рдорд╛рди рдорд┐рд▓реЗрдЧрд╛ (рд╣рдо рдЗрд╕реЗ рдЬрд╛рд╡рд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд▓рд┐рдЦрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ):
['minus', ['plus', 1, 2], 3]
рдЕрдм рдЕрддрд┐рд░рд┐рдХреНрдд рдХреЛрдЯреНрд╕ рдХреЛ рдлреЗрдВрдХ рджреЗрдВ, рд╣рдо рдорд╛рдЗрдирд╕ рдХреЛ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ
-
рдФрд░ рдкреНрд▓рд╕ рдХреЛ
+
рд╕рд╛рдеред рд▓рд┐рд╕реНрдк рдореЗрдВ рд╡реНрд╣реЙрдЯреНрд╕рдПрдк рд╡рд╛рд▓реЗ рдХреЙрдорд╛ рдХреЛ рдмрд╛рд╣рд░ рдлреЗрдВрдХ рджреЗрдВред рд╣рдо рдПрдХ рд╣реА рдПрдПрд╕рдЯреА рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВрдЧреЗ:
(- (+ 1 2) 3)
рдФрд░ рд▓рд┐рд╕реНрдк рдореЗрдВ, рд╣рдо рд╕рднреА рдЗрд╕ рддрд░рд╣ рд▓рд┐рдЦрддреЗ рд╣реИрдВред рд╣рдо рдЬрд╛рдБрдЪ рд╕рдХрддреЗ рд╣реИрдВ - рдпрд╣ рдПрдХ рд╢реБрджреНрдз рдЧрдгрд┐рддреАрдп рдХрд╛рд░реНрдп рд╣реИ (рдореЗрд░реЗ рдИрдореЗрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реИрдВ; рдореИрдВ рд╡рд╣рд╛рдВ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЫреЛрдбрд╝рддрд╛ рд╣реВрдВ, рдпрд╣ рд╡рд╣рд╛рдВ рдХреА рдХрдорд╛рдВрдб рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рд╡рд╛рдкрд╕ рдИрдореИрдХреНрд╕ рдкрд░ рднреЗрдЬрддрд╛ рд╣реИ - рдЖрдк
=>
рдкреНрд░рддреАрдХ рдХреЗ рдмрд╛рдж рдорд╛рди рджреЗрдЦрддреЗ рд╣реИрдВ):
(- (+ 1 2) 3) => 0
рд╣рдо рдПрдХ рд╕рдорд╛рд░реЛрд╣ рднреА рдШреЛрд╖рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
(defn xplus [ab] (+ ab)) ((fn [xy] (* xy)) 1 2) => 2
рдпрд╛ рдПрдХ рдЕрдирд╛рдо рдлрд╝рдВрдХреНрд╢рдиред рд╢рд╛рдпрдж рдпрд╣ рдереЛрдбрд╝рд╛ рдбрд░рд╛рд╡рдирд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИ:
(type xplus)
рдЙрд╕рдХрд╛ рдкреНрд░рдХрд╛рд░ рдПрдХ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдлрд╝рдВрдХреНрд╢рди рд╣реИ:
(type xplus) => #object[Function]
рд╣рдо рдЗрд╕реЗ рдкреИрд░рд╛рдореАрдЯрд░ рдкрд╛рд╕ рдХрд░рдХреЗ рдЗрд╕реЗ рдХреЙрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
(xplus 1 2)
рдпрд╣реА рд╣реИ, рд╣рдо рд╕рдм рдХрд░рддреЗ рд╣реИрдВ рдПрдПрд╕рдЯреА, рдЬреЛ рддрдм рдпрд╛ рддреЛ рдЬреЗрдПрд╕ рдпрд╛ рдмрд╛рдИрдЯреЗрдХреЛрдб рдореЗрдВ рд╕рдВрдХрд▓рд┐рдд рд╣реИ, рдпрд╛ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреА рдЬрд╛рддреА рд╣реИред
(defn mymin [ab] (if (a > b) ba))
рдХреНрд▓реЛрдЬрд░ рдПрдХ рдореЗрдЬрд╝рдмрд╛рди рднрд╛рд╖рд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдпрд╣ рдореВрд▓ рд░рдирдЯрд╛рдЗрдо рд╕реЗ рдкреНрд░рд┐рдорд┐рдЯрд┐рд╡ рд▓реЗрддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд, рдХреНрд▓реЛрдЬрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкреНрд░рдХрд╛рд░ рд╣реЛрдВрдЧреЗ:
(type 1) => #object[Number]
(type "string") => #object[String]
рддреЛ regexp рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ:
(type #"^Cl.*$") => #object[RegExp]
рд╣рдорд╛рд░реЗ рдЬреЛ рдХрд╛рд░реНрдп рд╣реИрдВ рд╡реЗ рдХрд╛рд░реНрдп рд╣реИрдВ:
(type (fn [x] x)) => #object[Function]
рдЖрдЧреЗ рд╣рдореЗрдВ рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕рдордЧреНрд░ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
(def user {:name "niquola" :address {:city "SPb"} :profiles [{:type "github" :link "https://тАж.."} {:type "twitter" :link "https://тАж.."}] :age 37} (type user)
рдЗрд╕реЗ рдРрд╕реЗ рдкрдврд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬреИрд╕реЗ рдХрд┐ рдЖрдк рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдХреЛрдИ рдСрдмреНрдЬреЗрдХреНрдЯ рдмрдирд╛ рд░рд╣реЗ рд╣реЛрдВ:
(def user {name: "niquola" тАж
рдХреНрд▓реЛрдЬрд░ рдореЗрдВ, рдЗрд╕реЗ рд╣реИрд╢рдореИрдк рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдПрдХ рдХрдВрдЯреЗрдирд░ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдореВрд▓реНрдп рдЭреВрда рдмреЛрд▓рддреЗ рд╣реИрдВред рдпрджрд┐ рд╡рд░реНрдЧ рдХреЛрд╖реНрдардХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рддреЛ рдЗрд╕реЗ рд╡реЗрдХреНрдЯрд░ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ - рдпрд╣ рдЖрдкрдХреА рд╕рд░рдгреА рд╣реИ:
(def user {:name "niquola" :address {:city "SPb"} :profiles [{:type "github" :link "https://тАж.."} {:type "twitter" :link "https://тАж.."}] :age 37} => #'intro/user (type user)
рд╣рдо рд╣реИрд╢рдореИрдк рдФрд░ рд╡реИрдХреНрдЯрд░ рдХреЗ рд╕рд╛рде рдХрд┐рд╕реА рднреА рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рд░рд┐рдХреЙрд░реНрдб рдХрд░рддреЗ рд╣реИрдВред
рдЕрдЬреАрдм рдмреГрд╣рджрд╛рдиреНрддреНрд░ рдирд╛рдо (
:name
) рддрдерд╛рдХрдерд┐рдд рд╡рд░реНрдг рд╣реИрдВ: рдирд┐рд░рдВрддрд░ рддрд╛рд░ рдЬреЛ рд╣реИрд╢реИрдк рдореЗрдВ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдП рдЬрд╛рддреЗ рд╣реИрдВред рд╡рд┐рднрд┐рдиреНрди рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рдЕрд▓рдЧ рддрд░рд╣ рд╕реЗ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ - рдкреНрд░рддреАрдХ, рдХреБрдЫ рдФрд░ред рд▓реЗрдХрд┐рди рдпрд╣ рдХреЗрд╡рд▓ рдПрдХ рд╕реНрдерд┐рд░ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╡реЗ рдХрд╛рдлреА рдкреНрд░рднрд╛рд╡реА рд╣реИрдВ - рдЖрдк рд▓рдВрдмреЗ рдирд╛рдо рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрд╕ рдкрд░ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╕рдВрд╕рд╛рдзрди рдЦрд░реНрдЪ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдЬреБрдбрд╝реЗ рд╣реБрдП рд╣реИрдВ (рдпрд╛рдиреА рд╡реЗ рджреЛрд╣рд░рд╛рдП рдирд╣реАрдВ рдЬрд╛рддреЗ рд╣реИрдВ)ред
рдХреНрд▓реЙрдЬреБрд░ рдЗрди рдЬреЗрдиреЗрд░рд┐рдХ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдУрдВ рдФрд░ рдкреНрд░рд╛рдЗрдореЗрдЯрд┐рд╡ рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реИрдХрдбрд╝реЛрдВ рдлрд╝рдВрдХреНрд╢рди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рд╣рдо рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ, рдирдИ рдХреБрдВрдЬреА рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╣рдореЗрд╢рд╛ рдХреЙрдкреА рд╢рдмреНрджрд╛рд░реНрде рд╣реЛрддреЗ рд╣реИрдВ, рдпрд╛рдиреА рд╣рд░ рдмрд╛рд░ рд╣рдореЗрдВ рдПрдХ рдирдИ рдХреЙрдкреА рдорд┐рд▓рддреА рд╣реИред рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рдЗрд╕рдХреА рдЖрджрдд рдбрд╛рд▓рдиреА рд╣реЛрдЧреА, рдХреНрдпреЛрдВрдХрд┐ рдЕрдм рдЖрдк рдкрд╣рд▓реЗ рдХреА рддрд░рд╣, рдЪрд░ рдореЗрдВ рдХрд╣реАрдВ рдФрд░ рдХреБрдЫ рдмрдЪрд╛ рдирд╣реАрдВ рдкрд╛рдПрдВрдЧреЗ, рдФрд░ рдлрд┐рд░ рдЗрд╕ рдореВрд▓реНрдп рдХреЛ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдкрдХреА рдЧрдгрдирд╛ рд╣рдореЗрд╢рд╛ рд╕реАрдзреА рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП - рд╕рднреА рддрд░реНрдХ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдХрд╛рд░реНрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╛рд░рд┐рдд рдХрд┐рдП рдЬрд╛рдиреЗ рдЪрд╛рд╣рд┐рдПред
рдЗрд╕рд╕реЗ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рд╕рд╛рдордиреЗ рдЖрддреА рд╣реИред рдХрд╛рд░реНрдпрд╛рддреНрдордХ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ, рдПрдХ рдлрд╝рдВрдХреНрд╢рди рдПрдХ рдЖрджрд░реНрд╢ рдШрдЯрдХ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЗрдирдкреБрдЯ рдкрд░ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╕рдм рдХреБрдЫ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдХреЛрдИ рднреА рдЫрд┐рдкрд╛ рд╣реБрдЖ рд▓рд┐рдВрдХ рдирд╣реАрдВред рдЖрдк рдПрдХ рд╕реНрдерд╛рди рд╕реЗ рдПрдХ рдлрд╝рдВрдХреНрд╢рди рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕реЗ рджреВрд╕рд░реЗ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рд╡рд╣рд╛рдВ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдХреНрд▓реЛрдЬрд░ рдореЗрдВ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЬрдЯрд┐рд▓ рд╕рдордЧреНрд░ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЗ рд▓рд┐рдП рднреА рдореВрд▓реНрдп рдореЗрдВ рдЙрддреНрдХреГрд╖реНрдЯ рд╕рдорд╛рдирддрд╛ рд╕рдВрдЪрд╛рд▓рди рд╣реИрдВ:
(= {:a 1} {:a 1}) => true
рдФрд░ рдпрд╣ рдСрдкрд░реЗрд╢рди рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рд╕рд╕реНрддрд╛ рд╣реИ рдХрд┐ рдЪрд╛рд▓рд╛рдХ рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХреА рддреБрд▓рдирд╛ рдХреЗрд╡рд▓ рд╕рдВрджрд░реНрдн рд╕реЗ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред рдЗрд╕рд▓рд┐рдП, рд▓рд╛рдЦреЛрдВ рдЪрд╛рдмрд┐рдпреЛрдВ рд╡рд╛рд▓рд╛ рдПрдХ рд╣реИрд╢рдореИрдк рднреА рд╣рдо рдПрдХ рдСрдкрд░реЗрд╢рди рдореЗрдВ рддреБрд▓рдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рд╡реИрд╕реЗ, рд░рд┐рдПрдХреНрдЯ рдХреЗ рд▓рдбрд╝рдХреЛрдВ рдиреЗ рдХреНрд▓реЛрдЬрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рдирдХрд▓ рдХреА рдФрд░ рдЬреЗрдПрд╕ рдХреЛ рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдмрдирд╛ рджрд┐рдпрд╛ред
рдХреНрд▓реЛрдЬрд░ рдореЗрдВ рднреА рдСрдкрд░реЗрд╢рди рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣реИрд╢рдореИрдк рдореЗрдВ рдПрдХ рдиреЗрд╕реНрдЯреЗрдб рдкрде рд╕реЗ рдХреБрдЫ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛:
(get-in user [:address :city])
рдиреЗрд╢реНрдордд рдореЗрдВ рдиреЗрд╕реНрдЯреЗрдб рдкрде рдХреЗ рд╕рд╛рде рдХреБрдЫ рд░рдЦреЛ:
(assoc-in user [:address :city] "LA") => {:name "niquola", :address {:city "LA"}, :profiles [{:type "github", :link "https://тАж.."} {:type "twitter", :link "https://тАж.."}], :age 37}
рдХреБрдЫ рдорд╛рди рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ:
(update-in user [:profiles 0 :link] (fn [old] (str old "+++++")))
рдХреЗрд╡рд▓ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреБрдВрдЬреА рдЪреБрдиреЗрдВ:
(select-keys user [:name :address])
рд╡реЗрдХреНрдЯрд░ рдХреЗ рд╕рд╛рде рдПрдХ рд╣реА рдмрд╛рдд:
(def clojurists [{:name "Rich"} {:name "Micael"}]) (first clojurists) (second clojurists) => {:name "Michael"}
рдмреЗрд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╕реЗ рд╕реИрдХрдбрд╝реЛрдВ рдСрдкрд░реЗрд╢рди рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЛ рдЗрди рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдУрдВ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред рдореЗрдЬрдмрд╛рди рдХреЗ рд╕рд╛рде рдПрдХ рдЗрдВрдЯрд░реЛрдк рд╣реИред рдЖрдкрдХреЛ рдЗрд╕реЗ рдереЛрдбрд╝рд╛ рд╕рд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
(js/alert "Hello!") => nil </csource> "". location window: <source lang="clojure"> (.-location js/window)
рдЬрдВрдЬреАрд░реЛрдВ рдХреЗ рд╕рд╛рде рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рд░ рдЪреАрдиреА рд╣реИ:
(.. js/window -location -href) => "http://localhost:3000/#/billing/dashboard"
(.. js/window -location -host) => "localhost:3000"
рдореИрдВ рдЬреЗрдПрд╕ рддрд╛рд░реАрдЦ рд▓реЗ рд╕рдХрддрд╛ рд╣реВрдВ рдФрд░ рдЙрд╕рд╕реЗ рд╡рд░реНрд╖ рд╡рд╛рдкрд╕ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ:
(let [d (js/Date.)] (.getFullYear d)) => 2018
рдХреНрд▓реАрдЬреЛрд░ рдХреЗ рдирд┐рд░реНрдорд╛рддрд╛ рд░рд┐рдЪ рд╣рд┐рдХреА рдиреЗ рд╣рдореЗрдВ рдЧрдВрднреАрд░ рд░реВрдк рд╕реЗ рд╕реАрдорд┐рдд рдХрд░ рджрд┐рдпрд╛ рд╣реИред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреБрдЫ рдФрд░ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рд╕рд╛рдорд╛рдиреНрдп рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдм рдХреБрдЫ рдХрд░рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрдм рд╣рдо рдПрд╕рдХреНрдпреВрдПрд▓ рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдЖрдо рддреМрд░ рдкрд░ рдЗрд╕реЗ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рдХреЗ рд╕рд╛рде рд▓рд┐рдЦрддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдзреНрдпрд╛рди рд╕реЗ рджреЗрдЦреЗрдВрдЧреЗ, рддреЛ рдЖрдк рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рдпрд╣ рд╕рд┐рд░реНрдл рдПрдХ рд╣реИрд╢рдореИрдк рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдХреБрдЫ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╣реИред рдлрд┐рд░ рдХреБрдЫ рдлрдВрдХреНрд╢рди рд╣реИ рдЬреЛ рдПрдХ SQL рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рдпрд╣ рд╕рдм рдЯреНрд░рд╛рдВрд╕рд▓реЗрдЯ рдХрд░рддрд╛ рд╣реИ:
{select [:*] :from [:users] :where [:= :id "user-1"]} => {:select [:*], :from [:users], :where [:= :id "user-1"]}
рд╣рдо рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рдФрд░ рдЯрд╛рдЗрдкрд╕реЗрдЯ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХреЗ рд╕рд╛рде рд░реВрдЯрд┐рдВрдЧ рднреА рд▓рд┐рдЦрддреЗ рд╣реИрдВ:
{"users" {:get {:handler :users-list}} :get {:handler :welcome-page}}
[:div.row [:div {:on-click #(.log js/console "Hello")} "User "]]
UI рдореЗрдВ DB
рдЗрд╕рд▓рд┐рдП, рд╣рдордиреЗ рдХреНрд▓реЛрдЬрд░ рдкрд░ рдЪрд░реНрдЪрд╛ рдХреАред рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдерд╛ рдХрд┐ рдмреИрдХрдПрдВрдб рдореЗрдВ рдПрдХ рдмрдбрд╝реА рдЙрдкрд▓рдмреНрдзрд┐ рдбреЗрдЯрд╛рдмреЗрд╕ рдереАред рдпрджрд┐ рдЖрдк рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдЕрдм рдлреНрд░рдВрдЯрдПрдВрдб рдореЗрдВ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИ, рддреЛ рд╣рдо рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рд▓реЛрдЧ рдПрдХ рд╣реА рдкреИрдЯрд░реНрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ - рд╡реЗ рдпреВрдЬрд░ рдЗрдВрдЯрд░рдлреЗрд╕ (рдПрдХ рдкреЗрдЬ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ) рдореЗрдВ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддреЗ рд╣реИрдВред
рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдПрд▓реНрдо-рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдореЗрдВ, рдХреНрд▓реЛрдЬрд░-рд╕реНрдХреНрд░рд┐рдкреНрдЯреЗрдб рд░реА-рдлреНрд░реЗрдо рдореЗрдВ рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдлреНрд▓рдХреНрд╕ рдФрд░ рд░реЗрдбрдХреНрд╕ рдореЗрдВ рдХреБрдЫ рд╕реАрдорд┐рдд рд░реВрдк рдореЗрдВ (рдЕрддрд┐рд░рд┐рдХреНрдд рдкреНрд▓рдЧ рдЗрди рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдпрд╣рд╛рдВ рд╕реЗрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛)ред рдПрд▓реНрдо рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░, рд░реА-рдлреНрд░реЗрдо рдФрд░ рдлреНрд▓рдХреНрд╕ рдХреЛ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдПрдХ рджреВрд╕рд░реЗ рд╕реЗ рдЙрдзрд╛рд░ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╣рдо рд░реА-рдлреНрд░реЗрдо рдкрд░ рд▓рд┐рдЦрддреЗ рд╣реИрдВред рдЖрдЧреЗ, рдореИрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдереЛрдбрд╝реА рдмрд╛рдд рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдШрдЯрдирд╛ (рдпрд╣ рдереЛрдбрд╝рд╛ рд╕рд╛ redux рдХреА рддрд░рд╣ рд╣реИ) рд╡реНрдпреВ-рдЪреА рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рддреА рд╣реИ, рдЬрд┐рд╕реЗ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдирд┐рдпрдВрддреНрд░рдХ рджреНрд╡рд╛рд░рд╛ рдкрдХрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред рдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЛ рд╣рдо рдИрд╡реЗрдВрдЯ-рд╣реИрдВрдбрд▓рд░ рдХрд╣рддреЗ рд╣реИрдВред рдИрд╡реЗрдВрдЯ-рд╣реИрдВрдбрд▓рд░ рдПрдХ рдкреНрд░рднрд╛рд╡ рдХрд╛ рдЙрддреНрд╕рд░реНрдЬрди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рджреНрд╡рд╛рд░рд╛ рднреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдПрдХ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдкреНрд░рднрд╛рд╡ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░ рд░рд╣рд╛ рд╣реИред рдпрд╣реА рд╣реИ, рдпрд╣ рд╡рд░реНрддрдорд╛рди рдбреЗрдЯрд╛рдмреЗрд╕ рдорд╛рди рд▓реЗрддрд╛ рд╣реИ рдФрд░ рдПрдХ рдирдпрд╛ рд░рд┐рдЯрд░реНрди рджреЗрддрд╛ рд╣реИред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕рджрд╕реНрдпрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдРрд╕реА рдЪреАрдЬ рднреА рд╣реИ - рдмреИрдХрдПрдВрдб рдкрд░ рдЕрдиреБрд░реЛрдзреЛрдВ рдХрд╛ рдПрдХ рдПрдирд╛рд▓реЙрдЧред рдпрд╣реА рд╣реИ, рдпреЗ рдХреБрдЫ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рддреНрдордХ рдкреНрд░рд╢реНрди рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд╣рдо рдЗрд╕ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдлреЗрдВрдХ рд╕рдХрддреЗ рд╣реИрдВред рдпреЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рддреНрдордХ рдЕрдиреБрд░реЛрдз, рд╣рдо рдмрд╛рдж рдореЗрдВ рджреГрд╢реНрдп рдкрд░ рдЧрд┐рд░реЛрд╣ред рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдо рдкреВрд░реА рддрд░рд╣ рд╕реЗ redraw рд▓рдЧрддреЗ рд╣реИрдВ, рдФрд░ рдпрджрд┐ рдЗрд╕ рдЕрдиреБрд░реЛрдз рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдмрджрд▓ рдЧрдпрд╛ рд╣реИ - рдпрд╣ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред
рд░рд┐рдПрдХреНрдЯ рд╣рдорд╛рд░реЗ рд╕рд╛рде рдХреЗрд╡рд▓ рдмрд╣реБрдд рд╣реА рдЕрдВрдд рдореЗрдВ рдХрд╣реАрдВ рдореМрдЬреВрдж рд╣реИ, рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдЗрд╕рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рдирд╣реАрдВ рд╣реИред рдпрд╣ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:

рдпрд╣рд╛рдБ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдЧрд╛рдпрдм рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, redux-s рдореЗрдВред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо рдкреНрд░рднрд╛рд╡реЛрдВ рдХреЛ рдЕрд▓рдЧ рдХрд░рддреЗ рд╣реИрдВред рдлреНрд░рдВрдЯрдПрдВрдб рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди рдирд╣реАрдВ рд╣реИред рдЙрд╕рдХреЗ рдкрд╛рд╕ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдмреИрдХреЗрдВрдб рд╣реИ - рдПрдХ рдкреНрд░рдХрд╛рд░ рдХрд╛, "рд╕рдЪ рдХрд╛ рд╕реНрд░реЛрдд"ред рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд▓рдЧрд╛рддрд╛рд░ рд╡рд╣рд╛рдВ рдХреБрдЫ рд▓рд┐рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рд╡рд╣рд╛рдВ рд╕реЗ рдХреБрдЫ рдкрдврд╝рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕рд╕реЗ рднреА рдмрджрддрд░, рдЕрдЧрд░ рдЙрд╕рдХреЗ рдкрд╛рд╕ рдХрдИ рдмреИрдХрдПрдВрдб рд╣реИрдВ рдЬреЛ рдЗрд╕реЗ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╕рд░рд▓рддрдо рдХреНрд░рд┐рдпрд╛рдиреНрд╡рдпрди рдореЗрдВ, рдпрд╣ рд╕реАрдзреЗ рдПрдХреНрд╢рди рдХреЙрдВрдЯрд░ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ - рдЖрдкрдХреЗ рдирд┐рдпрдВрддреНрд░рдХ рдореЗрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдЦрд░рд╛рдм рд╣реИред рдЗрд╕рд▓рд┐рдП, рд░реА-рдлреНрд░реЗрдо рд╕реЗ рд▓реЛрдЧ рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рд░реВрдк рд╕реЗ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реНрддрд░ рдХрд╛ рдкрд░рд┐рдЪрдп рджреЗрддреЗ рд╣реИрдВ: рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рдирд┐рдпрдВрддреНрд░рдХ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рддреА рд╣реИ, рдЬреЛ рдХрд╣рддреА рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдФрд░ рдЗрд╕ рдкреЛрд╕реНрдЯ рдХрд╛ рдЕрдкрдирд╛ рд╣реИрдВрдбрд▓рд░ рд╣реИ рдЬреЛ рдЧрдВрджрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдПрдХ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкрд░рд┐рдЪрдп рд╣реИ, рдЬрд┐рд╕ рдкрд░ рд╣рдо рдереЛрдбрд╝реА рджреЗрд░ рдмрд╛рдж рдЪрд░реНрдЪрд╛ рдХрд░реЗрдВрдЧреЗред
рдпрд╣ рднреА рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ (рдХрднреА-рдХрднреА рд╡реЗ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреВрд▓ рдЬрд╛рддреЗ рд╣реИрдВ) - рдХреБрдЫ рдЬрдореАрдиреА рддрдереНрдп рдЖрдзрд╛рд░ рдореЗрдВ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПред рдмрд╛рдХреА рд╕рдм рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рд╣рдЯрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ - рдФрд░ рдкреНрд░рд╢реНрди рдЖрдорддреМрд░ рдкрд░ рдРрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ, рд╡реЗ рдбреЗрдЯрд╛ рдХреЛ рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ - рд╡реЗ рдирдИ рдЬрд╛рдирдХрд╛рд░реА рдирд╣реАрдВ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореМрдЬреВрджрд╛ рдПрдХ рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╕рдВрд░рдЪрдирд╛ рдХрд░рддреЗ рд╣реИрдВред рд╣рдореЗрдВ рдЗрд╕ рдкреНрд░рд╢реНрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред Redux рдореЗрдВ, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдпрд╣ рдЕрдм рдкреБрди: рдЖрдХрд╛рд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд░реА-рдлреНрд░реЗрдо рдореЗрдВ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЗрд╕реЗ рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ (рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд) рд╣реИред
рд╣рдорд╛рд░реЗ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдЖрд░реЗрдЦ рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВред рд╣рдордиреЗ рдЖрдзрд╛рд░, рдирд┐рдпрдВрддреНрд░рдХ, рджреГрд╢реНрдп рдХреЗ рд╕рд╛рде рдПрдХ рдЫреЛрдЯрд╛ рдмреИрдХреЗрдВрдб (рд╡реЗрдм тАЛтАЛ2.0 рдХреА рд╢реИрд▓реА рдореЗрдВ) рдХрд╛ рдкреБрдирд░реБрддреНрдкрд╛рджрди рдХрд┐рдпрд╛ред рдХреЗрд╡рд▓ рдПрдХ рдЪреАрдЬ рдЬреЛрдбрд╝реА рдЧрдИ рд╣реИ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рд╢реАрд▓рддрд╛ред рдпрд╣ рдПрдорд╡реАрд╕реА рдХреЗ рд╕рдорд╛рди рд╣реИ, рд╕рд┐рд╡рд╛рдп рдЗрд╕рдХреЗ рдХрд┐ рд╕рдм рдХреБрдЫ рдПрдХ рдЬрдЧрд╣ рдкрд░ рд╣реИред рдПрдХ рдмрд╛рд░ рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рдЬреЗрдЯ рдХреЗ рд▓рд┐рдП рд╢реБрд░реБрдЖрддреА MVC рдиреЗ рдЕрдкрдирд╛ рдореЙрдбрд▓ рдмрдирд╛рдпрд╛, рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рд╕рдм рдХреБрдЫ рдПрдХ рдЖрдзрд╛рд░ рдореЗрдВ рдмрджрд▓ рдЧрдпрд╛ рд╣реИред рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдЖрдк рдкреНрд░рднрд╛рд╡ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдирд┐рдпрдВрддреНрд░рдХ рд╕реЗ рдмреИрдХрдПрдВрдб рдХреЗ рд╕рд╛рде рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЖрдк рдЕрдзрд┐рдХ рдЬреЗрдиреЗрд░рд┐рдХ рдЬреИрд╕реЗ рджрд┐рдЦрдиреЗ рдХреЗ рд╕рд╛рде рдЖ рд╕рдХрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдбреЗрдЯрд╛рдмреЗрд╕ рдмреИрдХрдПрдВрдб рдХреЗ рд▓рд┐рдП рдкреНрд░реЙрдХреНрд╕реА рдХреА рддрд░рд╣ рдХрд╛рдо рдХрд░реЗред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕рд╛рдорд╛рдиреНрдп рдПрд▓реНрдЧреЛрд░рд┐рджрдо рднреА рд╣реИрдВ: рдЖрдк рдЕрдкрдиреЗ рд╕реНрдерд╛рдиреАрдп рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рдореБрдЦреНрдп рдХреЗ рд╕рд╛рде рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд░рддрд╛ рд╣реИред
рдЕрдм рдЬреНрдпрд╛рджрд╛рддрд░ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЖрдзрд╛рд░ рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреА рд╡рд╕реНрддреБ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╣рдо рдХреБрдЫ рдирдпрд╛ рд▓рд┐рдЦрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдХреЛрдИ рдХрд▓реНрдкрдирд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЖрдЧреЗ рдпрд╣ рдПрдХ рд╕рдореГрджреНрдз рдХреНрд╡реЗрд░реА рднрд╛рд╖рд╛ рдХреЗ рд╕рд╛рде рдкреВрд░реНрдг рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрдЧрд╛ред рд╢рд╛рдпрдж рдЬреЗрдиреЗрд░рд┐рдХ рд╕рд┐рдВрдХ рдХреЗ рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕рд╛рдеред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдбреАрдЯреЛрдорд┐рдХ - рдПрдХ рдЯреНрд░рд┐рдкрд▓-рд╕реНрдЯреЛрд░ рд▓реЙрдЬрд┐рдХрд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рд╣реИ рдЬреЛ рд╕реАрдзреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдЪрд▓рддрд╛ рд╣реИред рдЖрдк рдЗрд╕реЗ рдЙрдард╛рдПрдВ рдФрд░ рдЕрдкрдирд╛ рдкреВрд░рд╛ рд░рд╛рдЬреНрдп рд╡рд╣рд╛рдВ рд░рдЦ рджреЗрдВред рдбреИрдЯреЙрдорд┐рдХ рдХреЗ рдкрд╛рд╕ рдХрд╛рдлреА рд╕рдореГрджреНрдз рдХреНрд╡реЗрд░реА рднрд╛рд╖рд╛ рд╣реИ, рдЬреЛ рдПрд╕рдХреНрдпреВрдПрд▓ рдХреА рд╢рдХреНрддрд┐ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ, рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдХрд╣реАрдВ рднреА рдЬреАрдд рд╣реИред рдПрдХ рдФрд░ рдЙрджрд╛рд╣рд░рдг Google рдиреЗ lovefield рд▓рд┐рдЦрд╛ рд╣реИред рд╕рдм рдХреБрдЫ рдХрд╣реАрдВ рди рдХрд╣реАрдВ рддреЛ рдЪрд▓реЗрдЧрд╛ рд╣реАред
рдЖрдЧреЗ рдореИрдВ рдмрддрд╛рдКрдВрдЧрд╛ рдХрд┐ рд╣рдореЗрдВ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рддреНрдордХ рд╕рджрд╕реНрдпрддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИред
рдЕрдм рд╣рдо рдкрд╣рд▓реА рдЕрдиреБрднрд╡рд╣реАрди рдзрд╛рд░рдгрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ - рд╣рдордиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдмреИрдХрдПрдВрдб рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛, рдЗрд╕реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд░рдЦрд╛, рдФрд░ рдлрд┐рд░ рд╣рдореЗрдВ рдЗрд╕реЗ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдкреНрд░рддрд┐рдкрд╛рджрди рдХреЗ рд╕рдордп, рдХреБрдЫ рдирд┐рд╢реНрдЪрд┐рдд рддрд░реНрдХ рд╣реЛрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╣рдо рдЗрд╕реЗ рдкреНрд░рддрд┐рдкрд╛рджрди рдХреЗ рд╕рд╛рде, рджреГрд╢реНрдп рдХреЗ рд╕рд╛рде рдорд┐рд▓рд╛рддреЗ рд╣реИрдВред рдпрджрд┐ рд╣рдо рддреБрд░рдВрдд рдЗрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдореЗрдВ рдПрдХ рдмрдбрд╝рд╛ рдореБрд╢реНрдХрд┐рд▓ рдЯреБрдХрдбрд╝рд╛ рдорд┐рд▓рддрд╛ рд╣реИ рдЬреЛ рд╡рд░реНрдЪреБрдЕрд▓ рдбреЛрдо рдХреЗ рд╕рд╛рде рдХреБрдЫ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдХреБрдЫ рдФрд░ред рдФрд░ рдпрд╣ рд╣рдорд╛рд░реЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рддрд╛рд░реНрдХрд┐рдХ рдореЙрдбрд▓ рдХреЗ рд╕рд╛рде рдорд┐рд╢реНрд░рд┐рдд рд╣реИред
рдПрдХ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЕрд╡рдзрд╛рд░рдгрд╛ рдЬрд┐рд╕реЗ рд╕рдордЭрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ: рдпреВрдЖрдИ рдХреА рдЬрдЯрд┐рд▓рддрд╛ рдХреЗ рдХрд╛рд░рдг, рдЗрд╕реЗ рднреА рдореЙрдбрд▓рд┐рдВрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЕрдкрдиреЗ рддрд╛рд░реНрдХрд┐рдХ рдореЙрдбрд▓ рд╕реЗ рдЗрд╕реЗ рдХреИрд╕реЗ рдЦреАрдВрдЪрд╛ рдЬрд╛рдП (рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ) рдЕрд▓рдЧ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рддрдм рддрд╛рд░реНрдХрд┐рдХ рдореЙрдбрд▓ рдЕрдзрд┐рдХ рд╕реНрдерд┐рд░ рд╣реЛрдЧрд╛ред рдЖрдк рдЗрд╕реЗ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдврд╛рдВрдЪреЗ рдкрд░ рдирд┐рд░реНрднрд░рддрд╛ рд╕реЗ рдмреЛрдЭрд┐рд▓ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ - рдХреЛрдгреАрдп, рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдпрд╛ VueJSред рдПрдХ рдореЙрдбрд▓ рдЖрдкрдХреЗ рд░рдирдЯрд╛рдЗрдо рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдердо рд╢реНрд░реЗрдгреА рдХрд╛ рдирд╛рдЧрд░рд┐рдХ рд╣реИред рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ, рдЕрдЧрд░ рдпрд╣ рд╕рд┐рд░реНрдл рдХреБрдЫ рдбреЗрдЯрд╛ рдФрд░ рдЗрд╕рдХреЗ рдКрдкрд░ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╣реИред

рдпрд╣реА рд╣реИ, рдмреИрдХрдПрдВрдб рдореЙрдбрд▓ (рдСрдмреНрдЬреЗрдХреНрдЯ) рд╕реЗ, рд╣рдо рдПрдХ рджреГрд╢реНрдп рдореЙрдбрд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рдХрд┐рд╕реА рднреА рдкреНрд░рддрд┐рдкрд╛рджрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛, рд╣рдо рддрд╛рд░реНрдХрд┐рдХ рдореЙрдбрд▓ рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рдпрджрд┐ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХрд╛ рдореЗрдиреВ рдпрд╛ рдХреБрдЫ рд╕рдорд╛рди рд╣реИ - рдпрд╣ рд╕рдм рджреГрд╢реНрдп рдореЙрдбрд▓ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдХреНрдпреЛрдВ?
рд╣рдо рд╕рдм рдРрд╕рд╛ рдХреНрдпреЛрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ?
рдореИрдВрдиреЗ рдЕрдЪреНрдЫреЗ UI рдкрд░реАрдХреНрд╖рдг рджреЗрдЦреЗ рд╣реИрдВ рдЬрд╣рд╛рдБ рдХреЗрд╡рд▓ 10 рдкрд░реАрдХреНрд╖рдХреЛрдВ рдХрд╛ рд╕реНрдЯрд╛рдл рд╣реИред
рдЖрдорддреМрд░ рдкрд░ рдпреВрдЖрдИ рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рд╣рдо рдЗрд╕ рддрд░реНрдХ рдХреЛ рджреГрд╢реНрдп рдореЙрдбрд▓ рдореЗрдВ рдШрдЯрдХреЛрдВ рд╕реЗ рдмрд╛рд╣рд░ рдзрдХреЗрд▓рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреА рдХрдореА рдПрдХ рдмрд╣реБрдд рдмреБрд░рд╛ рд╕рдВрдХреЗрдд рд╣реИ, рдпрд╣ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ рдХрд┐ рд╡рд╣рд╛рдВ рдХреБрдЫ рдЧрд▓рдд рд╣реИ, рдХрд┐рд╕реА рддрд░рд╣ рд╕рдм рдХреБрдЫ рдЦрд░рд╛рдм рддрд░реАрдХреЗ рд╕реЗ рд╕рдВрд░рдЪрд┐рдд рд╣реИред
UI рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛ рдХрдард┐рди рдХреНрдпреЛрдВ рд╣реИ? рдмреИрдХрдПрдВрдб рдХреЗ рд▓реЛрдЧреЛрдВ рдиреЗ рдЕрдкрдиреЗ рдХреЛрдб рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рдХреНрдпреЛрдВ рд╕реАрдЦрд╛, рдмрд╣реБрдд рдмрдбрд╝рд╛ рдХрд╡рд░реЗрдЬ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдФрд░ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмреИрдХрдПрдВрдб рдХреЛрдб рдХреЗ рд╕рд╛рде рд░рд╣рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ? рдпреВрдЖрдИ рдЧрд▓рдд рдХреНрдпреЛрдВ рд╣реИ? рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ, рд╣рдо рдХреБрдЫ рдЧрд▓рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдФрд░ рдЬреЛ рдХреБрдЫ рдореИрдВрдиреЗ рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рд╣реИ рд╡рд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╣рдореЗрдВ рдкрд░реАрдХреНрд╖рдг рдХреА рджрд┐рд╢рд╛ рдореЗрдВ рд▓реЗ рдЧрдпрд╛ред
рд╣рдо рдкрд░реАрдХреНрд╖рдг рдХреИрд╕реЗ рдХрд░рддреЗ рд╣реИрдВ?
рдпрджрд┐ рдЖрдк рдмрд╛рд░реАрдХреА рд╕реЗ рджреЗрдЦреЗрдВ, рддреЛ рдХрдВрдЯреНрд░реЛрд▓рд░, рд╕рдмреНрд╕рдХреНрд░рд┐рдкреНрд╢рди рдФрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдпреБрдХреНрдд рд╣рдорд╛рд░реА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рднреА JS рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдирд╣реАрдВ рд╣реИред рдпрд╣реА рд╣реИ, рдпрд╣ рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдореЙрдбрд▓ рд╣реИ рдЬреЛ рдмрд╕ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдУрдВ рдкрд░ рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реЛрддрд╛ рд╣реИ: рд╣рдо рдЙрдиреНрд╣реЗрдВ рдХрд╣реАрдВ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рдХрд┐рд╕реА рддрд░рд╣ рдмрджрд▓рддреЗ рд╣реИрдВ, рдХреНрд╡реЗрд░реА рдирд┐рдХрд╛рд▓рддреЗ рд╣реИрдВред рдкреНрд░рднрд╛рд╡реЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рд╣рдо рдмрд╛рд╣рд░реА рджреБрдирд┐рдпрд╛ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рд╕реЗ рдЕрд▓рдЧ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред рдФрд░ рдпрд╣ рдЯреБрдХрдбрд╝рд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкреЛрд░реНрдЯреЗрдмрд▓ рд╣реИред рдпрд╣ рддрдерд╛рдХрдерд┐рдд рдХреНрд▓рдЬреЗрдХ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ - рдпрд╣ рдХреНрд▓реЛрдЬрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ рдХреНрд▓реЛрдЬрд░ рдХреЗ рдмреАрдЪ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдЙрдкрд╕рдореБрдЪреНрдЪрдп рд╣реИ, рдЬреЛ рд╡рд╣рд╛рдВ рдФрд░ рд╡рд╣рд╛рдВ рдЙрд╕реА рддрд░рд╣ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддрд╛ рд╣реИред рд╣рдо рд╕рд┐рд░реНрдл рдЗрд╕ рдЯреБрдХрдбрд╝реЗ рдХреЛ рдлреНрд░рдВрдЯрдПрдВрдб рд╕реЗ рдХрд╛рдЯ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдЬреЗрд╡реАрдПрдо рдореЗрдВ рдбрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ - рдЬрд╣рд╛рдВ рдмреИрдХреЗрдВрдб рд░рд╣рддрд╛ рд╣реИред рдлрд┐рд░ рд╣рдо рдЬреЗрд╡реАрдПрдо рдореЗрдВ рдПрдХ рдФрд░ рдкреНрд░рднрд╛рд╡ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рд╕реАрдзреЗ рдПрдВрдб-рдкреЙрдЗрдВрдЯ рдХреЛ рд╣рд┐рдЯ рдХрд░рддрд╛ рд╣реИ - рдпрд╣ рд░рд╛рдЙрдЯрд░ рдХреЛ рдмрд┐рдирд╛ рдХрд┐рд╕реА http-string рд░реВрдкрд╛рдВрддрд░рдг, рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдЖрджрд┐ рдХреЗ рдЦреАрдВрдЪрддрд╛ рд╣реИред

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

рдЕрдЧрд▓рд╛ рд╣рдо рд╕рджрд╕реНрдпрддрд╛ рдлреЗрдВрдХ рджреЗрддреЗ рд╣реИрдВ:

рдЖрдорддреМрд░ рдкрд░ URL рдкреГрд╖реНрда рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдХреБрдЫ рдШрдЯрдирд╛ рдХреЛ рдлреЗрдВрдХ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рдЖрдк рдЕрдм рдРрд╕реЗ рдФрд░ рдРрд╕реЗ рдкреГрд╖реНрда рдкрд░ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдорд╛рдкрджрдВрдбреЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╣реИред рдпрд╣рд╛рдБ рд╣рдо рдПрдХ рдирдП рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдореЗрдВ рдЧрдП рдФрд░ рд╣рдорд╛рд░реА рд╕рджрд╕реНрдпрддрд╛ рд╡рд╛рдкрд╕ рдЖ рдЧрдИ:

рджреГрд╢реНрдп рдХреЗ рдкреАрдЫреЗ, рд╡рд╣ рдЖрдзрд╛рд░ рдкрд░ рдЧрдпрд╛, рдХреБрдЫ рдорд┐рд▓рд╛, рдЗрд╕реЗ рд╣рдорд╛рд░реЗ рдпреВрдЖрдИ-рдмреЗрд╕ рдореЗрдВ рдбрд╛рд▓ рджрд┐рдпрд╛ред рдЗрд╕ рдкрд░ рд╕рджрд╕реНрдпрддрд╛ рдиреЗ рдХрд╛рдо рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕реЗ рддрд╛рд░реНрдХрд┐рдХ рджреГрд╢реНрдп рдореЙрдбрд▓ рд╕реЗ рдШрдЯрд╛ рджрд┐рдпрд╛ред
рд╣рдордиреЗ рдЗрд╕реЗ рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝ рдХрд┐рдпрд╛ред рдФрд░ рдпрд╣рд╛рдБ рд╣рдорд╛рд░рд╛ рддрд╛рд░реНрдХрд┐рдХ рдореЙрдбрд▓ рд╣реИ:

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

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

рдкрд░реАрдХреНрд╖рдг рдЪрд▓рд╛рдПрдВ, CI рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред рдмреИрдХрдПрдВрдб рдФрд░ рдлреНрд░рдВрдЯреЗрдВрдб рдХреЗ рдмреАрдЪ рд╕рд┐рдВрдХ рдХреА рдЧрд╛рд░рдВрдЯреА рдкрд░реАрдХреНрд╖рдгреЛрдВ рджреНрд╡рд╛рд░рд╛ рджреА рдЬрд╛рдПрдЧреА, рдФрд░ рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ рдирд╣реАрдВред
рдмреИрдХ рдЯреВ рдмреИрдХ?
рд╣рдордиреЗ рдЫрд╣ рдорд╣реАрдиреЗ рдкрд╣рд▓реЗ рдкрд░реАрдХреНрд╖рдг рд╢реБрд░реВ рдХрд┐рдпрд╛ рдерд╛, рдФрд░ рд╣рдореЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣ рдкрд╕рдВрдж рдЖрдпрд╛ред рдзреБрдВрдзрд▓реЗ рддрд░реНрдХ рдХреА рд╕рдорд╕реНрдпрд╛ рдмрдиреА рд╣реБрдИ рд╣реИред рд╡реНрдпрд╡рд╕рд╛рдп рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЬрд┐рддрдирд╛ рд╕реНрдорд╛рд░реНрдЯ рд╣реЛрддрд╛ рд╣реИ, рдЙрддрдиреА рд╣реА рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреБрдЫ рдЪрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реЛрддреА рд╣реИред рдпрджрд┐ рдЖрдк рд╡рд╛рд╕реНрддрд╡рд┐рдХ рджреБрдирд┐рдпрд╛ рд╕реЗ рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдЪрд▓рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╕рдм рдХреБрдЫ рдкрд░ рдирд┐рд░реНрднрд░рддрд╛рдПрдВ рд╣реЛрдВрдЧреА: рдкреНрд░рддреНрдпреЗрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдмреИрдХрдПрдВрдб рдкрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╣рд┐рд╕реНрд╕реЛрдВ рд╕реЗ рдХреБрдЫ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдпрджрд┐ рд╣рдо рд▓реЗрдЦрд╛ рдкреНрд░рдгрд╛рд▓реА рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕реЗ рдЯрд╛рд▓рд╛ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддрд╛ред рдирддреАрдЬрддрди, рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдХрд╣рд╛, рд╕рднреА рддрд░реНрдХ рдзрдмреНрдмрд╛ рд╣реИред
рдЗрд╕ рддрд░рд╣ рдХреЗ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреА рдорджрдж рд╕реЗ, рд╣рдо рднреНрд░рдо рдХреЛ рдХрдо рд╕реЗ рдХрдо рджреЗрд╡-рд╕рдордп рдореЗрдВ рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ - рд╡рд┐рдХрд╛рд╕ рдХреЗ рд╕рдордп - рдХрд┐ рд╣рдо, рд╡реЗрдм 2.0 рдХреЗ рдкреБрд░рд╛рдиреЗ рджрд┐рдиреЛрдВ рдореЗрдВ, рдПрдХ рд░рдирдЯрд╛рдЗрдо рдореЗрдВ рд╕рд░реНрд╡рд░ рдкрд░ рдмреИрдареЗ рд╣реИрдВ рдФрд░ рд╕рдм рдХреБрдЫ рдЖрд░рд╛рдорджрд╛рдпрдХ рд╣реИред
рдПрдХ рдФрд░ рдкрд╛рдЧрд▓ рд╡рд┐рдЪрд╛рд░ рдЖрдпрд╛ (рдЗрд╕реЗ рдЕрднреА рддрдХ рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)ред рдЗрд╕ рд╣рд┐рд╕реНрд╕реЗ рдХреЛ рдмреИрдХрдПрдВрдб рдкрд░ рдХрдо рдХреНрдпреЛрдВ рдирд╣реАрдВ рдХрд┐рдпрд╛? рдЕрдм рд╡рд┐рддрд░рд┐рдд рдЖрд╡реЗрджрди рд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рджреВрд░ рдХреНрдпреЛрдВ рдирд╣реАрдВ? рдЗрд╕ рд╕рджрд╕реНрдпрддрд╛ рдФрд░ рд╣рдорд╛рд░реЗ рджреГрд╢реНрдп рдореЙрдбрд▓ рдХреЛ рдмреИрдХрдПрдВрдб рдкрд░ рдЙрддреНрдкрдиреНрди рд╣реЛрдиреЗ рджреЗрдВ? рд╡рд╣рд╛рдВ рдЖрдзрд╛рд░ рдЙрдкрд▓рдмреНрдз рд╣реИ, рд╕рдм рдХреБрдЫ рд╕рдордХрд╛рд▓рд┐рдХ рд╣реИред рд╕рдм рдХреБрдЫ рд╕рд░рд▓ рдФрд░ рд╕реНрдкрд╖реНрдЯ рд╣реИред
рдЗрд╕рдореЗрдВ рдЬреЛ рдкрд╣рд▓рд╛ рдкреНрд▓рд╕ рдореИрдВ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВ, рд╡рд╣ рдпрд╣ рд╣реИ рдХрд┐ рдПрдХ рдЬрдЧрд╣ рдкрд░ рд╣рдорд╛рд░рд╛ рдирд┐рдпрдВрддреНрд░рдг рд╣реЛрдЧрд╛ред рд╣рдо рдЕрдкрдиреЗ рд╡рд┐рддрд░рд┐рдд рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрднреА рд╕рдм рдХреБрдЫ рд╕рд░рд▓ рдХрд░рддреЗ рд╣реИрдВред рдкрд░реАрдХреНрд╖рдг рд╕рд░рд▓ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ, рджреЛрд╣рд░реЗ рд╕рддреНрдпрд╛рдкрди рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдорд▓реНрдЯреА-рдпреВрдЬрд╝рд░ рд╕рд┐рд╕реНрдЯрдо рдХреА рдлреИрд╢рдиреЗрдмрд▓ рджреБрдирд┐рдпрд╛ рдЦреБрд▓ рдЬрд╛рддреА рд╣реИ (рдпрджрд┐ рджреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдХ рд╣реА рд░реВрдк рдореЗрдВ рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдЙрдиреНрд╣реЗрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рддреЗ рд╣реИрдВ; рд╡реЗ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдЗрд╕реЗ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ)ред
рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рд╡рд┐рд╢реЗрд╖рддрд╛ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИ: рдмреИрдХрдПрдВрдб рдФрд░ рд╕рддреНрд░ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдкрд░ рдЬрд╛рдХрд░, рд╣рдо рд╕рдордЭ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХреМрди рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд╣реИ рдФрд░ рд╡рд╣ рдХреНрдпрд╛ рдХрд░ рд░рд╣рд╛ рд╣реИред рдпрд╣ рдЧреЗрдо рдбреЗрд╡ рдЬреИрд╕рд╛ рд╣реИ, рдЬрд╣рд╛рдВ рд╕рд░реНрд╡рд░ рдЗрд╕ рддрд░рд╣ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рд╡рд╣рд╛рдВ рджреБрдирд┐рдпрд╛ рд╕рд░реНрд╡рд░ рдкрд░ рд░рд╣рддреА рд╣реИ, рдФрд░ рдлреНрд░рдВрдЯ-рдПрдВрдб рдХреЗрд╡рд▓ рд░реЗрдВрдбрд░ рдХрд░рддрд╛ рд╣реИред рдирддреАрдЬрддрди, рд╣рдо рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдкрддрд▓реЗ рдЧреНрд░рд╛рд╣рдХ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рджреВрд╕рд░реА рдУрд░, рдпрд╣ рдПрдХ рдЪреБрдиреМрддреА рдкреИрджрд╛ рдХрд░рддрд╛ рд╣реИред рд╣рдореЗрдВ рдПрдХ рд╕реНрдЯреЗрдЯрдлреБрд▓ рд╕рд░реНрд╡рд░ рд░рдЦрдирд╛ рд╣реЛрдЧрд╛, рдЬрд┐рд╕ рдкрд░ рдпреЗ рд╕рддреНрд░ рд░рд╣рддреЗ рд╣реИрдВред рдпрджрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХрдИ рдРрдк рд╕рд░реНрд╡рд░ рд╣реИрдВ, рддреЛ рдХрд┐рд╕реА рддрд░рд╣ рд▓реЛрдб рдХреЛ рд╕рдВрддреБрд▓рд┐рдд рдХрд░рдирд╛ рдпрд╛ рд╕рддреНрд░ рдХреЛ рджреЛрд╣рд░рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реЛрдЧрд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдПрдХ рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣рдореЗрдВ рдорд┐рд▓рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд▓рд╕рд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рдХрдо рд╣реИред
рдЗрд╕рд▓рд┐рдП, рдореИрдВ рдореБрдЦреНрдп рдирд╛рд░реЗ рдкрд░ рд▓реМрдЯрддрд╛ рд╣реВрдВ: рдХрдИ рдкреНрд░рдХрд╛рд░ рдХреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд▓рд┐рдЦрд╛ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЙрдирдореЗрдВ рд╕реЗ рдЬрдЯрд┐рд▓рддрд╛ рдХреЛ рдлреЗрдВрдХрдиреЗ рдХреЗ рд▓рд┐рдПред рдФрд░ рдЖрдк рджрдХреНрд╖рддрд╛ рдореЗрдВ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рд╡реГрджреНрдзрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрджрд┐ рдЖрдк рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рд╕реЗ рдЙрди рдмреБрдирд┐рдпрд╛рджреА рдкреЛрд╕реНрдЯреЛрдВ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рди рдкрд░ рд╣рдордиреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рднрд░реЛрд╕рд╛ рдХрд┐рдпрд╛ рдерд╛ред
рдпрджрд┐ рдЖрдкрдХреЛ рд░рд┐рдкреЛрд░реНрдЯ рдкрд╕рдВрдж рдЖрдИ рд╣реИ, рддреЛ рдзреНрдпрд╛рди рджреЗрдВ: 24-25 рдирд╡рдВрдмрд░ рдХреЛ рдореЙрд╕реНрдХреЛ рдореЗрдВ рдПрдХ рдирдпрд╛ рд╣реЛрд▓реАрдЬреЗрдПрд╕ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рд╡рд╣рд╛рдВ рдХрдИ рджрд┐рд▓рдЪрд╕реНрдк рдЪреАрдЬреЗрдВ рднреА рд╣реЛрдВрдЧреАред рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЬреНрдЮрд╛рдд рдЬрд╛рдирдХрд╛рд░реА рд╕рд╛рдЗрдЯ рдкрд░ рд╣реИ , рдФрд░ рдЯрд┐рдХрдЯ рд╡рд╣рд╛рдВ рдЦрд░реАрджреЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред