рдЬрдм рдЖрдк EXT JS & Sencha Touch рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ рддреЛ 20 рдирд┐рдпрдо


рдпрд╣ рд▓реЗрдЦ рдмреНрд▓реЙрдЧ www.swarmonline.com рдХреЗ рдПрдХ рд▓реЗрдЦ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдореЗрд░реА рдЫреЛрдЯреА-рдЫреЛрдЯреА рдЬреЛрдбрд╝рд┐рдпрд╛рдБ рд╣реИрдВ

рдирдИ рддрдХрдиреАрдХреЛрдВ рдХреЛ рд╕реАрдЦрддреЗ рд╕рдордп, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЕрдХреНрд╕рд░ рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреА рддрд░рд╣ рд╣реА рдЧрд▓рддрд┐рдпрд╛рдБ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╕рдорд╛рди рддрдХрдиреАрдХреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рддреЗ рд╣реИрдВред

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

рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рдПрдХреНрд╕рдЯ рдЬреЗрдПрд╕ рд╕реАрдЦрдиреЗ рдореЗрдВ рдХрдИ рдЪрд░рдгреЛрдВ рдореЗрдВ рдХреВрджрдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЛ рдорд╛рдирдХ рддреНрд░реБрдЯрд┐рдпреЛрдВ рд╕реЗ рдмрдЪрдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред

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

Ext.getCmp рдХреЗ рдЙрдкрдпреЛрдЧ рд╕реЗ рдмрдЪреЗрдВ


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

рдЙрдкрдпреЛрдЧреА рд▓рд┐рдВрдХ:
рд╕рд╛рдХреА рджреНрд╡рд╛рд░рд╛ рдПрдХ рдмрдбрд╝рд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд▓рд┐рдЦрдирд╛
рд╕рд╛рдХреА рджреНрд╡рд╛рд░рд╛ рдШрдЯрдХ рд╕рдВрдЪрд╛рд░ рдЙрджрд╛рд╣рд░рдг

рдЦреБрдж рдХреЗ рдкреНрд░реЙрдкрд░реНрдЯреА рдХреЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рд╕реЗ рдмрдЪреЗрдВ


рдореВрд▓ рддрддреНрд╡ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдУрдирд░ рдХреА рд╕рдВрдкрддреНрддрд┐ рдкрд░ рдирд┐рд░реНрднрд░ рди рд░рд╣реЗрдВ ред рдпрджрд┐ рдЖрдк рдШрдЯрдХ рдХреЛрдб рдореЗрдВ рдорд╛рддрд╛-рдкрд┐рддрд╛ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреЛрдб рдорд╛рддрд╛-рдкрд┐рддрд╛ рдореЗрдВ рд╣реА рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ Ext.getCmp (рдКрдкрд░ рд╡рд░реНрдгрд┐рдд) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд╕рдорд╛рди рд╣реИ, рдЗрд╕рд▓рд┐рдП рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд▓рд┐рдВрдХ рдХреЛ рдкрдврд╝рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВред

рдлреНрд░реЗрдорд┐рдВрдЧ рдкреИрдирд▓ рди рдмрдирд╛рдПрдВред


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

рд╕реНрдкреЗрдЧреЗрдЯреА рдХреЛрдб (рд╕реНрдХреЛрдк) рд╕реЗ рд╕рд╛рд╡рдзрд╛рди рд░рд╣реЗрдВред


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

рдЕрдиреБрд╡рд╛рджрдХ рджреНрд╡рд╛рд░рд╛ рдзреНрдпрд╛рди рджреЗрдВред
рдмрд╣реБрдд рдмрд╛рд░ xtype рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдиреЗрд╕реНрдЯреЗрдб рдШрдЯрдХреЛрдВ рдХреЛ рдШреЛрд╖рд┐рдд рдХрд░рдиреЗ рдХреА рдЗрдЪреНрдЫрд╛ рд╣реЛрддреА рд╣реИ
Ext.define('App.window.CreateMan', { extend : 'Ext.panel.Panel', require : ['App.models.Man'], items : [{ xtype : 'textfield', label : '' }, { xtype : 'textfield', label : '' }, { xtype : 'button', text : '', handler : this.saveData } ], saveData() { //... } }); 
рдпрд╣ рдХрд╛рдлреА рд╕рд╣рдиреАрдп рд▓рдЧрддрд╛ рд╣реИред рдереЛрдбрд╝реА рджреЗрд░ рдмрд╛рдж рдЖрдк рдПрдХ рдордзреНрдп рдирд╛рдо рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ рдлрд╝реАрд▓реНрдб рдЬреЛрдбрд╝реЗрдВрдЧреЗред рдлрд┐рд░ рдирд╛рдЧрд░рд┐рдХрддрд╛ рдХреЗ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде рдПрдХ рдбреНрд░реЙрдк-рдбрд╛рдЙрди рд╕реВрдЪреАред рдФрд░ рд╕реВрдЪреА рдореЗрдВ рдкреНрд▓рдЧрдЗрдиреНрд╕ ... рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдПрдореНрдмреЗрдбреЗрдб рдХреЛрдб рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВред рдореБрдЭреЗ рдЬреЛ рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдБ рдорд┐рд▓реАрдВ, рдЙрдирдореЗрдВ рдиреЗрд╕реНрдЯрд┐рдВрдЧ рдЪреМрджрд╣ рд╕реНрддрд░реЛрдВ рдкрд░ рдкрд╣реБрдБрдЪ рдЧрдИред рдорд╛рдорд▓реЗ рдореЗрдВ рдЬрдм рдореБрдЭреЗ рдЗрд╕ рддрд░рд╣ рдХреЗ рдХреЛрдб рдХреЛ рдбрд┐рдмрдЧ рдХрд░рдирд╛ рдерд╛, рдореИрдВрдиреЗ рдкрд╣рд▓реА рдмрд╛рд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд░рд┐рдлреИрдХреНрдЯрд┐рдВрдЧ рдХрд┐рдпрд╛ред
рдмрд┐рдВрджреБ рдХреЛ рдкрдХрдбрд╝рдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдЬрдм рдпрд╣ рддрддреНрд╡реЛрдВ рдХреЛ initComponent рд╡рд┐рдзрд┐ рдореЗрдВ рдбрд╛рд▓рдиреЗ рдХреЗ рд▓рд╛рдпрдХ рд╣реИ
 Ext.define('App.window.CreateMan', { extend : 'Ext.panel.Panel', require : ['App.models.Man'], initComponent : function () { this.callParent(arguments); var superPanel = Ext.create('App.util.SuperPanel', //    ); var saveButton = { xtype : 'button', text : '', handler : this.saveData, //    }; items = [{ xtype : 'textfield', label : '' }, { xtype : 'textfield', label : '' }, superPanel, saveButton ]; }, saveData() { //... } }); 



рдпрджрд┐ рдЖрдк рд╣рд░ рд╕рдордп рдЖрдзрд╛рд░ рдХрдХреНрд╖рд╛рдУрдВ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ рдлрд╝реИрдХреНрдЯрд░реА рд╡рд┐рдзрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдирд╛рдорд╕реНрдерд╛рдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВред


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

рдЕрдиреБрд╡рд╛рджрдХ рджреНрд╡рд╛рд░рд╛ рдзреНрдпрд╛рди рджреЗрдВред
рдПрдХреНрд╕рдЯ рдЬреЗрдПрд╕ 4 рднреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд▓реЛрдбрд┐рдВрдЧ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдирд╛рдорд╕реНрдерд╛рди рдФрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рдорд┐рд▓рд╛рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдпрд╣ рдЖрдкрдХреЛ Ext.create рдкрджреНрдзрддрд┐ ('App.modules.User') рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рднрд▓реЗ рд╣реА App.modules.User рд╡рд░реНрдЧ рдЕрднреА рддрдХ рд▓реЛрдб рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛред рдПрдХреНрд╕реНрдЯ рдбрд╛рдЙрдирд▓реЛрдб рдХрд╛ рдЦреНрдпрд╛рд▓ рд░рдЦреЗрдЧрд╛ред
рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдпрд╣рд╛рдБ


рдЧреЗрдЯ / рд╕реЗрдЯ рд╡рд┐рдзрд┐рдпреЛрдВ рдФрд░ рд╕реНрдерд┐рд░ рдЪрд░ рдХрд╛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛


' Comp.get (0) ' рдпрд╛ ' comp.getTopToolbar ()ред Get (1) ' рдЬреИрд╕реЗ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдЯрди рдпрд╛ рдкреИрдирд▓ рдХрд╛ рд▓рд┐рдВрдХ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдШрдЯрдХ рддрддреНрд╡реЛрдВ рдХреЗ рд╕рдВрдЧреНрд░рд╣ рдореЗрдВ рдкреНрд░рд▓реЛрднрди рдХрд╛ рд╡рд┐рд░реЛрдз рдХрд░реЗрдВ ред рдпрджрд┐ рдЖрдк рдХрднреА рднреА рдЗрд╕ рддрд░рд╣ рдХреЗ рд╕рдВрдЧреНрд░рд╣ рдореЗрдВ рдПрдХ рдирдпрд╛ рдЖрдЗрдЯрдо рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рддреЛ рдРрд╕реА рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд▓рд┐рдВрдХ рдЧрд▓рдд рд╣реЛрдВрдЧреЗред рдмрдбрд╝реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ, рдмрдЧ рдХреЛ рдкрдХрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдПрдХ рдмрд╣реБрдд рдмрдбрд╝рд╛ рдХрд╛рдо рд╣реЛрдЧрд╛ред

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

рдЕрдиреБрд╡рд╛рджрдХ рджреНрд╡рд╛рд░рд╛ рдзреНрдпрд╛рди рджреЗрдВред
рдПрдХ рд╡рд░реНрдЧ рдХреЗ рдПрдХ рд╕рджрд╕реНрдп рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рд╡рдВрд╢рдЬ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдмрд╕ рдЗрд╕реЗ рд╡рд┐рдиреНрдпрд╛рд╕ рд╕реЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ ...
 Ext.define('App.window.CreateMan', { extend : 'Ext.panel.Panel', items : [{ xtype : 'panel', //    } ] // ... }); 

... initComponent рдореЗрдердб
 Ext.define('App.window.CreateMan', { extend : 'Ext.panel.Panel', initComponent : function () { this.childPanel = Ext.create(/* ... */ ) } // ... }); 

рдЗрд╕ рддрд░рд╣ рдЖрдкрдХреЛ рд╕реАрдзреЗ рд╡рд░реНрдЧ рд╡рд╕реНрддреБ рдореЗрдВ рд╡рдВрд╢рдЬ рдХрд╛ рд╕рдВрджрд░реНрдн рдорд┐рд▓реЗрдЧрд╛ред


рдмрдбрд╝реЗ рдХрд░реАрдиреЗ рд╕реЗ xtypes рдмрдирд╛рдПрдБ


рдирд╛рдо рд╕рд╣рд┐рдд рдЕрдкрдиреА рдХрдХреНрд╖рд╛ рдХреЗ рдирд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ xtype рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВред рддреЛ рдЖрдк рдЖрд╕рд╛рдиреА рд╕реЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡рд░реНрдЧ рдкрд░рд┐рднрд╛рд╖рд╛ рдХреЛ рдЯреНрд░реИрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ

рдкреБрди: рдЙрдкрдпреЛрдЧ рдХреЛрдб


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

рдиреЗрд╕реНрдЯреЗрдб рдлрд╝рдВрдХреНрд╢рдВрд╕ рди рдмрдирд╛рдПрдВ


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

FireBug рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕реАрдЦреЗрдВ


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

рдлреНрд░реЗрдо рдХреЛ рд╡реНрд╣рд╛рдЗрдЯ рдмреЙрдХреНрд╕ рдореЗрдВ рдмрджрд▓ рджреЗрдВ!


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

рд╣рдореЗрд╢рд╛ рдкреНрд░рд▓реЗрдЦрди рдЦреБрд▓рд╛ рд░рдЦреЗрдВ


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

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


рд╕реНрдЯреЗрдЬрд┐рдВрдЧ рдбрд┐рдмрдЧрд┐рдВрдЧ


рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдХрджрдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП:


рдзреАрд░реЗ-рдзреАрд░реЗ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдмрдирд╛рдПрдБред


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

рдХрдо рд╕реЗ рдХрдо рдФрд░ рдкреИрдХреЗрдЬ (GZip) рдЕрдкрдиреЗ рдЕрдВрддрд┐рдо рдХреЛрдб


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

рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЛрдб рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рди рдХрд░реЗрдВ!


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

рдкреНрд▓рдЧрдЗрдиреНрд╕ рдФрд░ рдХрд╕реНрдЯрдо рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ


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

рдПрдХ рд╕реНрдерд╛рди рдкрд░ рд╕рд╛рдорд╛рдиреНрдп рддрддреНрд╡реЛрдВ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВ


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

Ext.Direct рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ


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

рд╕рднреА рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдореЗрдВ рдкрд░реАрдХреНрд╖рдг!


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

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


All Articles