рдЕрдкрдиреЗ рдЦреБрдж рдХреЗ рдЬреЗрдПрд╕ рдПрд╕рдбреАрдХреЗ рдХрд╛ рдирд┐рд░реНрдорд╛рдг - рдХреНрдпреЛрдВ рдФрд░ рдХреИрд╕реЗ?


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

рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реНрд▓рд╛рдЗрдбреНрд╕ рдЬрд┐рдиреНрд╣реЗрдВ рдмрд╣реБ-рдЕрдХреНрд╖рд░ рдкрдврд╝рдирд╛ рдкрд╕рдВрдж рдирд╣реАрдВ рд╣реИред

рдФрд░ рд╕рдмрд╕реЗ рдЕрдзреАрд░ рдХреЗ рд▓рд┐рдП: рд╣рдореЗрдВ рдХреНрдпрд╛ рдорд┐рд▓рд╛ рдФрд░ рд╣рдорд╛рд░рд╛ рд╕реИрдВрдбрдмреЙрдХреНрд╕ ред

рдпрджрд┐ рдЖрдк рдХреЗрд╡рд▓ рддрдХрдиреАрдХреА рд╡рд┐рд╡рд░рдг рдФрд░ рдПрдХ рдХреЛрдб рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ, рддреЛ рдореИрдВ рдЖрдкрдХреЛ рджреВрд╕рд░реЗ рднрд╛рдЧ рд╕реЗ рддреБрд░рдВрдд рдкрдврд╝рдирд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВред


рдХреНрдпреЛрдВ


рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддрд╕реНрд╡реАрд░ рдореЗрдВ рджрд┐рдЦрд╛рдП рдЧрдП рдирдП рдкреНрд░рдХрд╛рд░ рдХреЗ рд╡рд╛рд╣рди рдХреЗ рд╕рд╛рде рдЖрдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдПрд╕рдбреАрдХреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рдереАред

рд╣рдореЗрдВ рдкреИрд░реЗрд▓рд▓реНрд╕ рдСрдЯреЛрдореЗрд╢рди рдХреЗ OSS рд╕рд┐рд╕реНрдЯрдо рдХреЗ рднреАрддрд░ рдкреНрд▓рдЧ-рдЗрди рд╕рд┐рд╕реНрдЯрдо рдФрд░ Parallels Plesk рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдХрдВрдЯреНрд░реЛрд▓ рдкреИрдирд▓ рдХреЛ рд╕рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред рдпреЗ рд╕рд┐рд╕реНрдЯрдо рд╡рд┐рднрд┐рдиреНрди рдХреЛрдб рдЖрдзрд╛рд░реЛрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИрдВ рдФрд░ рдпреЗ рдмрд╣реБрдд рдмрдбрд╝реЗ рд╣реИрдВред рд╕рдорд╛рдирддрд╛рдПрдВ рд╕реНрд╡рдЪрд╛рд▓рди рдореЗрдВ рдХреЛрдб рдХреА рд▓рд╛рдЦреЛрдВ рд▓рд╛рдЗрдиреЗрдВ рд╣реИрдВ, рдФрд░ рд╕рдорд╛рдзрд╛рди рд╕реНрд╡рдпрдВ рдЕрдВрддрд┐рдо рдЙрддреНрдкрд╛рдж рдирд╣реАрдВ рд╣реИред рдПрдХ рд╕рдВрднрд╛рд╡рд┐рдд рдЧреНрд░рд╛рд╣рдХ рдХреЗ рд╕рд╛рде рдПрдХ рдЕрдиреБрдмрдВрдз рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рдЙрддреНрдкрд╛рдж рдХреЛ рдмреНрд░рд╛рдВрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЙрддреНрдкрд╛рдж рдХреЛ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдореЗрдВ рддреГрддреАрдп-рдкрдХреНрд╖ рдбреЗрд╡рд▓рдкрд░реНрд╕ рджреНрд╡рд╛рд░рд╛ UI рдХреЗ рдПрдХреАрдХреГрдд рдирд┐рд░реНрдорд╛рдг рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

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

рдП рдкреА рдПрд╕




рд╕рдорд╛рдирддрд╛рдПрдВ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдПрдХ рдорд╛рдирдХ рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рд╕рдорд╛рдирддрд╛рдПрдВ рд╕реНрд╡рдЪрд╛рд▓рди рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдореЗрдВ рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдПрдХреАрдХреГрдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред рдорд╛рдирдХ рдХрд╛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдПрдкреАрдПрд╕ 2 рд╣реИ , рдЬреЛ рд╕рдВрд╕реНрдХрд░рдг 1.x рдХреА рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдареАрдХ рдХрд░рддрд╛ рд╣реИред

рдПрдкреАрдПрд╕ 1.x

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

рдПрдкреАрдПрд╕ 2.x

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

рдкреНрд░рддрд┐рдмрдВрдз

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

рдПрдкреАрдПрд╕ рдЬреЗрдПрд╕ рдПрд╕рдбреАрдХреЗ

рдирддреАрдЬрддрди, рд╣рдо рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрд╕рдбреАрдХреЗ рдмрдирд╛рдиреЗ рдХреЗ рд╡рд┐рдЪрд╛рд░ рдХреЗ рд╕рд╛рде рдЖрдП, рдЬреЛ рд╣рдореЗрдВ рдбреЗрд╡рд▓рдкрд░ рдХреЛ рдорд╛рд░реНрдХрдЕрдк рд╕реЗ рдЕрд▓рдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЕрдореВрд░реНрдд рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдмреЛрдирд╕ рд╣реИ рдФрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд░реВрдк рдореЗрдВ, рдЕрдВрдд рд╡рд┐рд░рд╛рд╕рдд рдорд╛рд░реНрдХрдЕрдк, рд╕рдЦреНрддреА рд╕реЗ рдмреЛрд▓рдирд╛, рд╢рдмреНрджрд╛рд░реНрде рдирд╣реАрдВ рд╣реИред

рд╣рдордиреЗ рдкреНрд░рд▓реЗрдЦрди рдкрд░ рднреА рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЬреЛрд░ рджрд┐рдпрд╛, рдЬреИрд╕рд╛ рдХрд┐ рдЬреЗрдПрд╕ рдПрд╕рдбреАрдХреЗ рди рдХреЗрд╡рд▓ рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдХреИрд╕реЗ



рд╣рдордиреЗ рдЕрдкрдирд╛ рдврд╛рдВрдЪрд╛ рдХреИрд╕реЗ рдмрдирд╛рдпрд╛ рдФрд░ рд╣рдордиреЗ рдХрд┐рди рдирд┐рдпрдореЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд┐рдпрд╛?



рдореМрдЬреВрджрд╛ рдЪреМрдЦрдЯреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛


рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдврд╛рдВрдЪреЗ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдФрд░ рд░рдЦрд░рдЦрд╛рд╡ рдПрдХ рдмрд╣реБрдд рд╣реА рд╕рдордп рд▓реЗрдиреЗ рд╡рд╛рд▓рд╛ рдХрд╛рд░реНрдп рд╣реИред рдЗрд╕рд▓рд┐рдП, рд╣рдордиреЗ рдЕрдкрдиреЗ рдЬреЗрдПрд╕ рдПрд╕рдбреАрдХреЗ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рдЖрдзрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдореМрдЬреВрджрд╛ рдврд╛рдВрдЪреЗ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЛ рд▓реЗрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдЙрдиреНрд╣реЗрдВ рдХрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛:

рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдордиреЗ рдорд╛рдирд╛:

ExtJS


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

jQueryUI


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

рд▓реЛрдбрд░ + рдПрдорд╡реА * рдлреНрд░реЗрдорд╡рд░реНрдХ

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

рджреЛрдЬреЛ рдЯреВрд▓рдХрд┐рдЯ


рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдПрдПрдордбреА рдЖрдзрд╛рд░рд┐рдд рдореЙрдбреНрдпреВрд▓рд░ рдлреНрд░реЗрдорд╡рд░реНрдХред рдЕрдореАрд░, рдХрдИ рдЖрд╕рд╛рдиреА рд╕реЗ рдЕрдиреБрдХреВрд▓рди рд╡рд┐рдЧреЗрдЯреНрд╕ рдЯреЗрдореНрдкрд▓реЗрдЯ рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рдеред рдХрдИ рд╡рд░реНрд╖реЛрдВ рд╕реЗ Deferred рдФрд░ Promise рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдердиред рд░реЙрдпрд▓реНрдЯреА рдХреА рдХрдореАред рд▓реЗрдХрд┐рди рдбреЛрдЬреЛ рдордЬрдмреВрдд рдФрд░ рдХрдордЬреЛрд░ рд╣реИред рдЗрд╕рдХреА рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдмрдбрд╝реА рдкреНрд░рд╡реЗрд╢ рд╕реАрдорд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдХрд╛рд░рдг рдЗрд╕реЗ рдЦрд░рд╛рдм рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЙрдиреНрд╣реЛрдВрдиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдореЛрдмрд╛рдЗрд▓ рдЙрдкрдХрд░рдгреЛрдВ рдХреА рдУрд░ рдмрдврд╝рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред

рд▓реЗрдХрд┐рди рд╣рдордиреЗ рдЕрднреА рднреА Dojo рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рд╣реИ:


Dojo рдХреЗ рдЧреБрдгреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП , рдбреЗрд╡рд┐рдб рд╡рд╛рд▓реНрд╢ рджреЗрдЦреЗрдВ ред рдЖрдк рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ Dojo рдФрд░ ExtJS рдХреА рддреБрд▓рдирд╛ рднреА рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред

рд╡рд┐рдЪрд╛рд░рд╢реАрд▓ рдПрдкреАрдЖрдИ


рдХрд┐рд╕реА рднреА рдврд╛рдВрдЪреЗ рдХрд╛ рдЖрдзрд╛рд░ рдПрдХ рд╕реБрд╡рд┐рдЪрд╛рд░рд┐рдд рдПрдкреАрдЖрдИ рд╣реИред

рдПрдПрдордбреА

рд╣рдорд╛рд░реЗ рдЬреЗрдПрд╕ рдПрд╕рдбреАрдХреЗ рдХреА рдиреАрдВрд╡ рдПрдПрдордбреА рдореЙрдбреНрдпреВрд▓ рд╣реИрдВ рдЬреЛ рджреГрд╢реНрдп рдШрдЯрдХ рд╣реИрдВ - рд╡рд┐рдЧреЗрдЯреНрд╕, рдбреЗрдЯрд╛ рдФрд░ рд╡рд┐рднрд┐рдиреНрди рд╕рд╣рд╛рдпрдХ рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдШрдЯрдХред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрдПрдордбреА рдкреНрд░рд╛рд░реВрдк рдЖрдкрдХреЛ рдХрд┐рд╕реА рднреА рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдЗрд╕ рдкреИрдХреЗрдЬрд┐рдВрдЧ рдкреНрд░рд╛рд░реВрдк рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╣рдо рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдЙрдирдХреА рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдУрдВ рддрдХ рд╕реАрдорд┐рдд рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред

рд╡рд┐рдЬреЗрдЯ

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

рд╡рд┐рдЧреЗрдЯреНрд╕ рдХреЛ рдПрдХ рджреВрд╕рд░реЗ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВ

рд╡рд┐рдЬреЗрдЯреНрд╕ рдЯреЗрдореНрдкрд▓реЗрдЯ рд╕реНрддрд░ рдкрд░ рдПрдХ рджреВрд╕рд░реЗ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, aps / рд╕реНрд▓рд╛рдЗрдбрд░ рд╡рд┐рдЬреЗрдЯ рдореЗрдВ dijit / form / HoroscopeSlider рдХреНрд╖реИрддрд┐рдЬ рд╕реНрдХреНрд░реЙрд▓ рдФрд░ aps / Textbox рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:

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


рдШреЛрд╖рдгрд╛ рдХреА рдШреЛрд╖рдгрд╛

рд╣рдорд╛рд░реА рд░реВрдкрд░реЗрдЦрд╛ рд╕реНрдХреНрд░реАрди рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ 3 рддрд░реАрдХреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреА рд╣реИред рдкрд╣рд▓рд╛ рдШреЛрд╖рдгрд╛рддреНрдордХ рд╣реИред рдЗрд╕рдореЗрдВ, рд╡рд┐рдЬреЗрдЯреНрд╕ рдФрд░ рдЙрдирдХреЗ рдЧреБрдгреЛрдВ рдХрд╛ рд╕реНрдерд╛рди рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╡рд┐рд╢реЗрд╖ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рд╕рд╛рде HTML рд▓реЗрдЖрдЙрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╡рд┐рдЬреЗрдЯ рдкрджрд╛рдиреБрдХреНрд░рдо HTML рддрддреНрд╡реЛрдВ рдХреЗ рдкрджрд╛рдиреБрдХреНрд░рдо рджреНрд╡рд╛рд░рд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдкреЗрдЬ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдкрд╛рд░реНрд╕рд░ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рд╡рд┐рдЬреЗрдЯ рдмрдирд╛рддрд╛ рд╣реИред рдкрд╛рд░реНрд╕рд░ рдХреЛ рдкреВрд░реЗ рдкреГрд╖реНрда рдкрд░ рдпрд╛ рдЙрд╕рдХреЗ рдЕрд▓рдЧ рд╣рд┐рд╕реНрд╕реЗ рдкрд░ рдмреБрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдЙрджрд╛рд╣рд░рдг рдХреЛрдб
require(["dojo/parser", "aps/ready!"], function(parser){ parser.parse(); }); 

 <fieldset data-dojo-type=тАЭaps/FieldSetтАЭ title=тАЬI am aps/FieldSetтАЭ> <input type=тАЭcheckboxтАЭ data-dojo-type="aps/CheckBox" data-dojo-props=" label: 'CheckBox', description: 'I am aps/CheckBox'" > </fieldset> 



рд╡рд┐рдЬреЗрдЯ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдШреЛрд╖рдгрд╛

рд╡рд┐рдЧреЗрдЯреНрд╕ рдШреЛрд╖рд┐рдд рдХрд░рдиреЗ рдХрд╛ рджреВрд╕рд░рд╛ рддрд░реАрдХрд╛ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╣реИред рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрд╡рд╢реНрдпрдХ рдореЙрдбреНрдпреВрд▓ рдЬреБрдбрд╝реЗ рд╣реБрдП рд╣реИрдВ рдФрд░ рдирд┐рд░реНрдорд╛рдгрдХрд░реНрддрд╛ рдХреЛ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд╕рд╛рде рдХреЙрд▓ рдХрд░рдХреЗ, рдЖрд╡рд╢реНрдпрдХ рд╡рд┐рдЬреЗрдЯ рдмрдирд╛рдП рдЬрд╛рддреЗ рд╣реИрдВред рд╡рд┐рдЬреЗрдЯ рдкрджрд╛рдиреБрдХреНрд░рдо AddChild рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрд╛рд▓ рд╡рд┐рдЧреЗрдЯреНрд╕ рдЬреЛрдбрд╝рдХрд░ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдЙрджрд╛рд╣рд░рдг рдХреЛрдб
 require([ "aps/FieldSet", "aps/CheckBox", "aps/ready!" ], function (FieldSet, CheckBox) { var fs = new FieldSet({ title : тАЬI am aps / FieldSetтАЭ }, "idDiv"); fs.addChild(new CheckBox({ label : тАЬCheckBoxтАЭ, description : тАЬI am aps / CheckBoxтАЭ }); fs.startup(); }); 



рдмреВрдЯрд▓реЛрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛

рд╕реНрдХреНрд░реАрди рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХрд╛ рддреАрд╕рд░рд╛ рддрд░реАрдХрд╛ рдмреВрдЯрд▓реЛрдбрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣реИред рдпрд╣ рд╣рдорд╛рд░реЗ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рд╣рдо рдЗрд╕рдХреА рд╕рд▓рд╛рд╣ рджреЗрддреЗ рд╣реИрдВред рд╡рд┐рдЬреЗрдЯреНрд╕ рдФрд░ рдЙрдирдХреЗ рдЧреБрдгреЛрдВ рдХрд╛ рд╕реНрдерд╛рди JSON рдЬреИрд╕реА рд╕рдВрд░рдЪрдирд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рдЬреЗрдЯ рдХреЛ рдЯреНрд░рд┐рдкрд▓: рдореЙрдбреНрдпреВрд▓ рдирд╛рдо, рдирд┐рд░реНрдорд╛рддрд╛ рдорд╛рдкрджрдВрдбреЛрдВ рдФрд░ рдмрд╛рд▓ рддрддреНрд╡реЛрдВ рдХреА рдПрдХ рд╕рд░рдгреА рджреНрд╡рд╛рд░рд╛ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рджреВрд╕рд░рд╛ рдФрд░ рддреАрд╕рд░рд╛ рддрддреНрд╡ рд╡реИрдХрд▓реНрдкрд┐рдХ рд╣реИрдВред рд╡рд┐рдЬреЗрдЯ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд▓реЛрдбрд░ HTML рдЯреИрдЧ рднреА рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИред



рдЙрджрд╛рд╣рд░рдг рдХреЛрдб
 require([ "aps/load", "aps/ready!" ], function (load) { load(["aps/FieldSet", { title : "I am aps / FieldSet" }, [ ["aps / CheckBox", { label : "CheckBox", description : "I am aps / CheckBox" } ]]]); }); 



рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд

рд╡рд┐рдЬреЗрдЯ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рдХреЗ рд░реВрдк рдореЗрдВ рджреЛ рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: рдПрдХ рджреВрд░рд╕реНрде рд╕реНрд░реЛрдд рдХреЗ рд▓рд┐рдП рд╕реНрдЯреЛрд░ рдФрд░ рдПрдХ рд╕реНрдерд╛рдиреАрдп рдХреЗ рд▓рд┐рдП рдореЗрдореЛрд░реА ред
рд╕рд░реНрд╡рд░ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд▓рд┐рдП, aps / Store RQL рдХреНрд╡реЗрд░реА рднрд╛рд╖рд╛ рдХреЗ рдПрдХ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдХрд┐ aps / Memory рджреНрд╡рд╛рд░рд╛ рднреА рд╕рдорд░реНрдерд┐рдд рд╣реИред

рдЙрджрд╛рд╣рд░рдг рдХреЛрдб
 require([ "aps/Store", "aps/Grid", "aps/ready!" ], function (load) { var store = new Store({ target : "http://localhost/resources" }); var grid = new Grid({ columns: layoutSimpleGrid, store: store }, "gridDiv"); }); 



рдбреЗрдЯрд╛ рдмрд╛рдЗрдВрдбрд┐рдВрдЧ

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

рдЙрджрд╛рд╣рд░рдг рдХреЛрдб
 require([ "aps/TextBox", "dojox/mvc/getStateful", "dojox/mvc/at", "aps/ready!" ], function (TextBox, getStateful, at) { model = getStateful({val : "Hello, world!"}); new TextBox({value : at("model", "val")}, "divTB").startup(); }); 



рд╕рднреА рдореЙрдбреНрдпреВрд▓ рдХреЗ рд▓рд┐рдП рдЧреБрдгреЛрдВ рдФрд░ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЗ рдирд╛рдордХрд░рдг рдХреЗ рд▓рд┐рдП рд╕рдорд╛рди рдирд┐рдпрдо

рдирд╛рдордХрд░рдг рдирд┐рдпрдо рд╕рд░рд▓ рдФрд░ рдорд╛рдирдХ рд╣реИрдВ:


рдЕрдкрдиреЗ рдФрд░ рдмрд╛рд╣рд░реА рджреБрдирд┐рдпрд╛ рдХреЗ рдмреАрдЪ рдмрд╛рддрдЪреАрдд рдХреЗ рд╕рднреА рдореЙрдбреНрдпреВрд▓ рдХреЗ рддрд░реАрдХреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп



рд╡рд┐рдЬреЗрдЯ рдЗрдВрдЯрд░реИрдХреНрд╢рди рдЙрджрд╛рд╣рд░рдг

рд╡рд┐рдЧреЗрдЯреНрд╕ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХреЗ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рдЧреНрд░рд┐рдб рд╡рд┐рдЬреЗрдЯ рдореЗрдВ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЗ рдЪрдпрди рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред

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

рдпрджрд┐ рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХрд╛ рдЪрдпрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЙрд╕рдХрд╛ рдЖрдИрдбреА рдЪрдпрди рд╕рд░рдгреА рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╕рд░рдгреА рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред рдЬрдм рдЪрдпрди рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЗрд╕реЗ рд╡рд╣рд╛рдВ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рдЪрдпрди рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдХреЙрд▓рдмреИрдХ рд╡рд┐рдзрд┐ рд╡реЙрдЪ- рдПрдб рдХреЛ рдЬреЛрдбрд╝рдирд╛ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ рдФрд░ рдЪрдпрдирд┐рдд рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рд╕реЗрдЯ рдХреЛ рдмрджрд▓рдиреЗ рдкрд░ рдпрд╣ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдХреЙрд▓ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рджреЛрддрд░рдлрд╛ рд╕рдВрд╡рд╛рджред рдЗрд╕рд▓рд┐рдП, рдХрд┐рд╕реА рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдПрдХ рдкрдВрдХреНрддрд┐ рдХреЛ рдиреЗрддреНрд░рд╣реАрди рд░реВрдк рд╕реЗ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рд╕рд┐рд░реНрдл рдЕрдкрдиреА рдЖрдИрдбреА рдХреЛ рдЪрдпрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдЙрджрд╛рд╣рд░рдг рдХреЛрдб
 var grid = new Grid({ //     columns : layoutSimpleGrid, selectionMode : "single", store : store }); grid.get("selectionArray") //    .watchElements(function (index, removals, adds) { alert(adds); }); //   grid.get("selectionArray").push("ea7865aa"); 



рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкрд░реАрдХреНрд╖рдг


рдЯреЗрд╕реНрдЯ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИрдВ, рдФрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкрд░реАрдХреНрд╖рдг рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВред рд╡реЗ рдЖрдкрдХреЛ рдПрдХ рд╕реНрдерд┐рд░ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдХреЛрдб рд░рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред рдФрд░ рдЙрдиреНрд╣реЗрдВ рд╢реБрд░реВ рд╕реЗ рд╣реА рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИред рд▓реЗрдХрд┐рди рдкрд░реАрдХреНрд╖рдг рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдЖрдкрдХреЛ рдПрдХ рдмрд┐рд▓реНрдб рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рд╕рд┐рд╕реНрдЯрдо рдмрдирд╛рдПрдВ


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

рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкрд░реАрдХреНрд╖рдг

рдЯреЗрд╕реНрдЯ рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЗ рдкреВрд░реЗ рднрд╡рд┐рд╖реНрдп рдХреЗ рднрд╛рдЧреНрдп рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреИрд╕рд╛ рдХрд┐ рд╕реНрдерд┐рд░рддрд╛ рд╡рд┐рдХрд╛рд╕ рдХреА рдХреБрдВрдЬреА рд╣реИред

рдСрдЯреЛрдЯреЗрд╕реНрдЯ рдмрдирд╛рддреЗ рд╕рдордп рд╣рдордиреЗ рдХреНрдпрд╛ рдХрд┐рдпрд╛:


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

рдХрдо рд╕реЗ рдХрдо рдПрдХ рдкрд░реАрдХреНрд╖рдг рд╡рд┐рдлрд▓ рд╣реЛрдиреЗ рдкрд░ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рд░рджреНрдж рдХрд░ рджреА рдЬрд╛рддреА рд╣реИред рдЖрдк рдкрд░реАрдХреНрд╖рдг рдЕрдХреНрд╖рдо рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред

рдЙрдкрдХрд░рдг рдЪрдпрди


рд╣рдордиреЗ рдХреНрд╡рдирд┐рдЯ рдФрд░ рдЕрдкрдирд╛ рд╕рд┐рд╕реНрдЯрдо рдЪреБрдирд╛ рдЬреЛ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрдиреЛрдВ рдореЗрдВ рдлреИрдВрдЯрдордЬ , IE, рдлрд╛рдпрд░рдлреЙрдХреНрд╕ рдФрд░ рд╕рдлрд╛рд░реА рдЪрд▓рд╛рддрд╛ рд╣реИред рдкрд╣рд▓реЗ, рд╣рдордиреЗ рдЬрд╛рдВрдЪ рдХреА:


рдХреНрдпреЛрдВ рдЪреМрдХрдиреНрдирд╛?

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

рдЯреЗрд╕реНрдЯрд╕реНрд╡рд░реНрдо рдХреНрдпреЛрдВ рдирд╣реАрдВ


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

рдмрд╕реНрдЯрд░ рдХреНрдпреЛрдВ рдирд╣реАрдВред js


рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЛ рд╕рд░реНрд╡рд░ рдФрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдкрд░ рдореЙрдбреНрдпреВрд▓ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ - рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдРрд╕рд╛ рдХреЛрдИ рдХрд╛рд░реНрдп рдирд╣реАрдВ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡рд╣ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рдХрд┐ рдЕрдкрдиреЗ рджрдо рдкрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЛ рдХреИрд╕реЗ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЬрд╛рдПред


рдбреЛрдЬреЛрдХреНрд╕ рд░реЛрдмреЛрдЯ рдХреНрдпреЛрдВ рдирд╣реАрдВ

Dojo рдЯреВрд▓рдХрд┐рдЯ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд░реВрдкрд░реЗрдЦрд╛ред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдЗрд╕рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдЗрд╕реЗ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЧрдпрд╛ рдФрд░ рдХрд╛рдлреА рдкреБрд░рд╛рдирд╛ рд╣реИред

рдмрд╛рд╣рд░реА рдЦреЗрдд рдХреНрдпреЛрдВ рдирд╣реАрдВ


рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмрд╛рд╣рд░реА рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рд╕реЗ рдмрдВрдзрд╛ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рддрд╛, рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдорд╛рд░реА рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдорд╢реАрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╡реАрдкреАрдПрди рдПрдХреНрд╕реЗрд╕ рдХреЗ рдЬрдЯрд┐рд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рд╕рд╛рде рд╣реА, рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд╛рдлреА рдорд╣рдВрдЧрд╛ рд╣реИред

рд╕реЗрд▓реЗрдирд┐рдпрдо рдХреНрдпреЛрдВ рдирд╣реАрдВ

Bulky, рдХреЛ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдБрдЪреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред


рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░

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

рдЯреЗрд╕реНрдЯ рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдЕрд╡рдпрд╡

рдЖрд░реЗрдЦ рдкрд░реАрдХреНрд╖рдг рдХреЗ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЗ рдШрдЯрдХреЛрдВ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред рдмрд┐рд▓реНрдб рд╕рд░реНрд╡рд░ рдкрд░, phantom.js рдХреЛ рд╕рдорд╛рдирд╛рдВрддрд░ рдореЗрдВ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рддреНрд╡рд░рд┐рдд рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП) рдФрд░ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдкрд░ рд╡рд┐рднрд┐рдиреНрди рдУрдПрд╕ рдореЗрдВ рдЪрд▓ рд░рд╣реЗ рд╡рд┐рднрд┐рдиреНрди рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдкрд░ рдкрд░реАрдХреНрд╖рдгред

рдкреНрд░рд▓реЗрдЦрди



рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╕рдмрд╕реЗ рдкрд░рд┐рд╖реНрдХреГрдд рдПрдкреАрдЖрдИ рдХреЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдкреНрд░рд▓реЗрдЦрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдПрдкреАрдПрд╕ рдЬреЗрдПрд╕ рдПрд╕рдбреАрдХреЗ рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рджреЛ рднрд╛рдЧ рд╣реЛрддреЗ рд╣реИрдВ: рдПрдкреАрдЖрдИ рдФрд░ рд╕рдВрджрд░реНрдн рдЧрд╛рдЗрдб ред

рдПрдкреАрдЖрдИ

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

рд╕рдВрджрд░реНрдн рдЧрд╛рдЗрдб

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

рдЙрджрд╛рд╣рд░рдг

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

рд╕реИрдВрдбрдмреЙрдХреНрд╕



рд▓реЗрдХрд┐рди рдЖрдк рд╣рдореЗрд╢рд╛ рдЗрд╕реЗ рдЦреБрдж рдЖрдЬрдорд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдФрд░, рдЕрдзрд┐рдорд╛рдирддрдГ, рдЬрд▓реНрджреА рдФрд░ рдмрд╕ред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЕрдзрд┐рдХрд╛рдВрд╢ рдЙрджрд╛рд╣рд░рдг рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╕реИрдВрдбрдмреЙрдХреНрд╕ рдореЗрдВ рдЪрд▓рд╛рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред

рд╣рдорд╛рд░реЗ рд╕реИрдВрдбрдмреЙрдХреНрд╕ рдХреЛ рдмрдирд╛рддреЗ рд╕рдордп, рд╣рдо рдХреБрдЦреНрдпрд╛рдд jsfiddle рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕реЗ рдкреНрд░реЗрд░рд┐рдд рдереЗ, рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рдЕрдкреНрд╕рдлрд┐рд▓реНрдб рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдореЗрдВ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдкрд╛рд╕ 4 рдХреНрд╖реЗрддреНрд░ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ: HTML рд╕рдВрдкрд╛рджрдХ, CSS рд╕рдВрдкрд╛рджрдХ, JS рд╕рдВрдкрд╛рджрдХ, рдФрд░ рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрди рдХрд╛ рдкрд░рд┐рдгрд╛рдо (рдЖрдк рдЗрд╕реЗ рд╕реНрдХреНрд░реАрди рдХреЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдФрд░ рдПрдХ рдирдП рдЯреИрдм рдореЗрдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ)ред рдХреЛрдб рд╕рдВрдкрд╛рджрдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ CodeMirror рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред

рд╕реИрдВрдбрдмреЙрдХреНрд╕ рдореЗрдВ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдкрд╛рда рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдк рдЕрдкрдиреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдХреЗрд╡рд▓ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╡рд┐рдВрдбреЛ рдореЗрдВ рдЦреАрдВрдЪрдХрд░ рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВред рд╕рдВрдкрд╛рджрдХ рдЕрдкрдиреЗ рдЖрдк рднрд░ рдЬрд╛рдПрдВрдЧреЗред рдЖрдк рдкрд╛рд░рдВрдкрд░рд┐рдХ рддрд░реАрдХреЗ рд╕реЗ рднреА рдлрд╛рдЗрд▓реЗрдВ рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВред

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

рд╕рдВрдкрд╛рджрдХреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди


рдСрдЯреЛ рдкреВрд░рд╛ рдХрд░рдирд╛

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



рд╕реНрд╡рддрдГ рдкреВрд░реНрдгрддрд╛ рдХреЗ рд▓рд┐рдП, рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЯрд░реНрди рдЬреЛ рдкрд╣рд▓реЗ рд╣реА рд╣рдмрд░ рдкрд░ рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рд╣реИ, рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ред рдЕрдкрдиреЗ рдХрд╛рдо рдореЗрдВ, рд╡рд╣ рдХрдИ рд╢рдмреНрджрдХреЛрд╢реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдкрд░рд┐рдпреЛрдЬрдирд╛ рд▓реЗрдЦрдХ рджреНрд╡рд╛рд░рд╛ ECMA5 рдФрд░ JQuery рдХреЗ рддрд░реАрдХреЛрдВ рдФрд░ рдЧреБрдгреЛрдВ рдХрд╛ рдПрдХ рд╢рдмреНрджрдХреЛрд╢ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдПрдкреАрдПрд╕ рдЬреЗрдПрд╕ рдПрд╕рдбреАрдХреЗ рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд▓рд┐рдП, рдПрдХ рд╢рдмреНрджрдХреЛрд╢ рдкреНрд░рд▓реЗрдЦрди рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИред рдпрд╣ рд╕рдВрдкрд╛рджрдХ рдХреЛ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рдЧреБрдгреЛрдВ рдФрд░ рдЧреБрдгреЛрдВ рдХреЛ рд╕рдВрдХреЗрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЗрд╕реЗ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред

 "MessageList":{ "!type":"fn(options: object)->!custom:MessageList_ctor", "prototype":{ "add":{ "!type": "fn(description: string, error: string)", "!doc": "added new message" }, ... 


рдЕрдХреНрд╕рд░ рдРрд╕рд╛ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рд╕реНрдХреНрд░реАрди рдХреЗ рдПрдХ рдЪреМрдерд╛рдИ рд╣рд┐рд╕реНрд╕реЗ рдореЗрдВ рднреАрдбрд╝ рд╣реЛ рдЬрд╛рддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╕рднреА рд╕рдВрдкрд╛рджрдХ рдлреБрд▓-рд╕реНрдХреНрд░реАрди рдореЛрдб рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рдЖрдк рд╕рд╛рдорд╛рдиреНрдп рдореЛрдб рдореЗрдВ рдЬрд╛рдиреЗ рдХреЗ рдмрд┐рдирд╛, рд╕реНрдХреНрд░реАрди рдХреЗ рд╕рд╛рде рдЧрд░реНрдо рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЗ рдмреАрдЪ рд╕реНрд╡рд┐рдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рд╢реЙрд░реНрдЯрдХрдЯ

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

рдкреНрд░рдгрд╛рд▓реА
Ctrl + H - рд╕рд╣рд╛рдпрддрд╛
Ctrl + O - рдбрд╛рдЙрдирд▓реЛрдб рдлрд╝рд╛рдЗрд▓
Ctrl + R - рд╕реНрдкрд╖реНрдЯ рдлрд╝реАрд▓реНрдб
Ctrl + Enter - рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ
Ctrl + 1 - HTML рд╕рдВрдкрд╛рджрдХ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░реЗрдВ
Ctrl + 2 - CSS рд╕рдВрдкрд╛рджрдХ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░реЗрдВ
Ctrl + 3 - рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рдВрдкрд╛рджрдХ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░реЗрдВ
F11 - рдлреБрд▓ рд╕реНрдХреНрд░реАрди рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ
Esc - рдкреВрд░реНрдг рд╕реНрдХреНрд░реАрди рдореЛрдб рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ

рд╕рд╛рдорд╛рдиреНрдп
Ctrl + B - рд╕реБрдВрджрд░ рд╕реНрд╡рд░реВрдкрдг рдмрдирд╛рддреЗ рд╣реИрдВ
Ctrl + F - рдЦреЛрдЬ
Ctrl + K - рдХрдо рд╕реЗ рдХрдо рдХреЛрдб рдмреНрд▓реЙрдХ
Ctrl + / - рдЯрд┐рдкреНрдкрдгреА рдХрд░ рд░рд╣рд╛ рд╣реИ
Ctrl + Space - рдХреЛрдб рдкреВрд░рд╛ рд╣реЛрдирд╛

рдПрдЪрдЯреАрдПрдордПрд▓
Ctrl + J - рдЯреИрдЧ рджреНрд╡рд╛рд░рд╛ рд╕реНрд╡рд┐рдЪ

рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ
Ctrl + I - рд╢реЛ рдкреНрд░рдХрд╛рд░
Alt +ред - рд╡рд┐рдЬреНрдЮрд╛рдкрди рдкрд░ рдЬрд╛рдПрдВ
Alt +, - рд╡рд╛рдкрд╕ рдХреВрджреЛ

рд╕реНрд╡рдд: рд╕рд╣реЗрдЬрдирд╛

рдЖрдХрд╕реНрдорд┐рдХ рдбреЗрдЯрд╛ рд╣рд╛рдирд┐ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП, рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдХреЛрдб рд╕рдордп-рд╕рдордп рдкрд░ рд╕реНрдерд╛рдиреАрдпрд╕реНрдЯреЛрд░реЗрдЬ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдВрддрд┐рдо рд╕рд╣реЗрдЬреЗ рдЧрдП рдХреЛрдб рдХреЛ рд╕рдВрдкрд╛рджрдХреЛрдВ рдореЗрдВ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм apsfiddle рдХреЛ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИ ред

рдЯрд┐рдкреНрдкрдгреА

рдЬрдм рд╣рдордиреЗ рдЕрдкрдирд╛ рд╕реИрдВрдбрдмреЙрдХреНрд╕ рдмрдирд╛рдпрд╛, рддреЛ рд╣рдордиреЗ рдПрдХ рдкреВрд░реНрдг рдХреНрд▓рд╛рдЙрдб рдЖрдИрдбреАрдИ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдп рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдореЗрдВ рдПрдХ рдордВрдЪ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА рдЬрд╣рд╛рдВ рд╣рдорд╛рд░реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрд╕рд╛рдиреА рд╕реЗ рд╣рдорд╛рд░реЗ рдПрд╕рдбреАрдХреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЬрд▓реНрджреА рд╕реЗ рд╕реАрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рджреНрд╡рд╛рд░рд╛ рджрд┐рдП рдЧрдП рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдХрд╛рдо рдХрд░реЗрдВред рдЗрд╕рд▓рд┐рдП, рд╣рдордиреЗ рдРрд╕реА рдмрдбрд╝реА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХрд╛ рдХреЛрдб рдирд╣реАрдВ рд▓рд┐рдпрд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, Cloud9ред

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

рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд╕рд╛рд░рд╛рдВрд╢


рдЕрдм рдПрдкреАрдПрд╕ рдЬреЗрдПрд╕ рдПрд╕рдбреАрдХреЗ

рдпрд╣рд╛рдВ рд╡рд░реНрдгрд┐рдд рд╣рд░ рдЪреАрдЬ рдХреЛ рдЖрдЬрдорд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ ред рд╣рдорд╛рд░реЗ рдореБрдЦреНрдп рдЧреНрд░рд╛рд╣рдХ рдкрд╢реНрдЪрд┐рдо рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИрдВ, рдФрд░ рд╕рд░реНрд╡рд░ рд╡рд╣рд╛рдВ рд╣реЛрд╕реНрдЯ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЕрдкреНрд╕рдлрд┐рд▓реНрдб рдХрд╛ рдкрд╣рд▓рд╛ рдбрд╛рдЙрдирд▓реЛрдб рдПрдХ рд▓рдВрдмрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд▓реЗрдЦ рдПрдХ рд╕рдореАрдХреНрд╖рд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рдХрд▓рд╛, рдпрджрд┐ рдХреЛрдИ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡рд┐рд╡рд░рдг рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ, рддреЛ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рдкреВрдЫреЗрдВред рдпрджрд┐ рдХрд┐рд╕реА рдЪреАрдЬрд╝ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрдИ рд╕рд╡рд╛рд▓ рд╣реИрдВ, рддреЛ рд╣рдо рдЗрд╕реЗ рдПрдХ рдЕрд▓рдЧ рд▓реЗрдЦ рдореЗрдВ рдХрд╡рд░ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВрдЧреЗред

рд▓реЗрдЦ рдХреЗ рд▓реЗрдЦрдХ рддреИрдореВрд░ рдирд┐рдЬрд╝рд╛рдореЗрджрд┐рдиреЛрд╡ рдФрд░ рдПрд╡рдЧреЗрдиреА рдЙрд╕реНрдкреЗрдВрд╕реНрдХреА, рд╕рдорд╛рдирддрд╛рдПрдВ рд╣реИрдВ

Source: https://habr.com/ru/post/In202022/


All Articles