QooxDoo RIA (рд░рд┐рдЪ рдЗрдВрдЯрд░рдиреЗрдЯ рдПрдкреНрд▓рд┐рдХреЗрд╢рди) рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрд╛рдлреА рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд JS рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╣реИред рдореИрдВ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рд╡рд┐рд╡рд░рдг рдореЗрдВ рдирд╣реАрдВ рдЬрд╛рдКрдВрдЧрд╛ рдФрд░ рд╡рд░реНрдгрди рдХрд░реВрдВрдЧрд╛ рдХрд┐ рдкреИрд░ рдХрд╣рд╛рдВ рд╕реЗ рдмрдврд╝рддреЗ рд╣реИрдВред рдЬреЛ рд▓реЛрдЧ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рддреЗ рд╣реИрдВ, рд╡реЗ рд╕рдордЭреЗрдВрдЧреЗ рдХрд┐ рдХреНрдпрд╛ рд╣реИред
рдФрд░ рдРрд╕рд╛ рд╣реИред рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рд╕реНрд░реЛрдд рд╕рдВрд╕реНрдХрд░рдг, рдЬрд┐рд╕ рд░реВрдк рдореЗрдВ рд╕рдВрдХрд▓рдХ рдЗрд╕реЗ рдЗрдХрдЯреНрдард╛ рдХрд░рддрд╛ рд╣реИ, рд╡рд╣ рд╡реЗрдм рд╕рд░реНрд╡рд░ рд╕реЗ рд╢реБрд░реВ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ (рдЗрдирдХрд╛рд░ рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рддрд╛ рд╣реИ) рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдПрдХ рд╕реНрдерд╛рдиреАрдп рдлрд╝рд╛рдЗрд▓ рдХреЗ рд░реВрдк рдореЗрдВред
рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ:
_C: /WebServers/home/localhost/www/app/index.html - рдпрд╣
рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ_http: // localhost / app -
рд╢реБрд░реВ рдирд╣реАрдВ рд╣реЛрддрд╛рдпрд╣ рдЗрд╕ рддрдереНрдп рдХреА рдУрд░ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рд╕реНрд░реЛрдд рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд╕рд╛рдзрд╛рд░рдг AJAX рдЕрдиреБрд░реЛрдз рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ (рдХреНрд░реЙрд╕-рдбреЛрдореЗрди рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ JSON-P рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛), рдФрд░ рдмрд╛рд╣рд░реА рдлреНрд▓реИрд╢ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреЗ рд╕рд╛рде рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ (рдбреЛрдореЗрди рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рднреА рд╣реИ)ред рдпрджреНрдпрдкрд┐, рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдмрд┐рд▓реНрдб рд╕рдВрд╕реНрдХрд░рдг рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдмрд┐рдирд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдкрд╛рдпрд╛ рдЧрдпрд╛ред рд▓рдмреНрдмреЛрд▓реБрдЖрдм рдпрд╣ рд╣реИ рдХрд┐ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХрдВрдХрд╛рд▓ рдмрдирд╛рддреЗ рд╕рдордп рд░рд┐рд╢реНрддреЗрджрд╛рд░ рдХреЗ рдмрдЬрд╛рдп рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рдкреВрд░реНрдг рд▓рд┐рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдХрд╛ рд╕рдорд╛рдзрд╛рди QOOXDOO_PATH рдЪрд░ рдореЗрдВ "C: / your_path" рд╕реЗ рдкрде рдХреЛ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рдмрджрд▓рдирд╛ рд╣реИ рдЬреИрд╕реЗ "../../your_path" рдЕрдиреБрдкреНрд░рдпреЛрдЧ config.json рдореЗрдВред
рд▓реЗрдХрд┐рди! рдпрд╣ рдпрд╛рдж рд░рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдЦреБрдж qooxdoo рдХреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛, рдЬрд┐рд╕ рдкрд░ рдпрд╣ рдкрде рдЗрдВрдЧрд┐рдд рдХрд░реЗрдЧрд╛, рдЙрд╕реЗ рднреА рдЗрдирдХрд╛рд░рдХрд░реНрддрд╛ рдХреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕рдВрд░рдЪрдирд╛ рдореЗрдВ рдЭреВрда рдЪрд╛рд╣рд┐рдП (рдЕрд░реНрдерд╛рдд, рд╡рд░реНрдЪреБрдЕрд▓ рдбрд┐рд╕реНрдХ Z тАЛтАЛрдкрд░ рд╣реА, рдпрд╛ рдЬреИрд╕рд╛ рдХрд┐ рдЖрдкрдиреЗ рдЗрд╕реЗ рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рджреМрд░рд╛рди рдХрд╣рд╛ рдерд╛)ред рдЕрдиреНрдпрдерд╛, рдбреЗрдирд╡рд░ рд▓рд┐рдВрдХ рдирд╣реАрдВ рдЙрдард╛рдПрдЧрд╛ред
рдЬреЗрдирд░реЗрдЯреНрд░реЛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ qooxdoo рд╡рд┐рддрд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдкрде рднреА рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдкрде рд╕рд╛рдкреЗрдХреНрд╖рддрд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИ - рдЕрдЬрдЧрд░ рдкреВрд░реНрдг рдкрде рдХреЗ рд╕рд╛рде рд╕реНрдХреНрд░рд┐рдкреНрдЯ рднреА рд╕рдВрдХрд▓рд┐рдд рдХрд░рддрд╛ рд╣реИред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛрдореИрдВ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛, рд╕реНрд░реЛрдд рд╕рдВрд╕реНрдХрд░рдг рдмрд╛рд╣рд░реА рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред рдХрдо рд╕реЗ рдХрдо рдЬрдм рдУрдкрди рдлреНрд▓реИрд╢ рдЪрд╛рд░реНрдЯ рдХреЗ рд▓рд┐рдП рдмрд╛рд╣рд░реА рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛ рдиреМрдХрд░рд┐рдпреЛрдВ рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдЬрд╛рддреА рд╣реИ, рддреЛ рд╕реНрд░реЛрдд рдХрд╛рдо рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рдЬрдмрдХрд┐ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рдерд╛ред рдмрд╛рд╣рд░реА рдХрдиреЗрдХреНрд╢рди рдХреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдЕрдВрджрд░ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрдХреНрд╖рд╛рдПрдВ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдерд╛ред
UPD : рд╕рд░реНрд╡рд░ рд╕реЗ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╕реНрд░реЛрдд рд╕рдВрд╕реНрдХрд░рдг рд╕рдм рдХреБрдЫ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЕрдиреБрд░реЛрдзреЛрдВ рдореЗрдВ рдЦреАрдВрдЪрддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВ рдЗрд╕реЗ рд╕рдордЭрддрд╛ рд╣реВрдВ, рдкреНрд░рднрд╛рд╡рд┐рдд js_file рд╡рд░реНрдЧред рдпрджрд┐ рд╡рд┐рдВрдбреЛ рдореЗрдВ рдлрд╛рдпрд░рдмрдЧ рд╕рдХреНрд╖рдо рд╣реИ, рддреЛ рдпрд╣ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рд▓рдЯрдХрд╛ рджреЗрддрд╛ рд╣реИред рдпрд╣ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдХреЗ рджреМрд░рд╛рди "рдиреЗрдЯрд╡рд░реНрдХ" рдкреИрдирд▓ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред