рдПрд▓реЗрдХреНрд╕реА рдЧреНрд░реЗрдЪреЗрд╡: рдЧреЛ рдлреНрд░рдВрдЯреЗрдВрдб

рдХреАрд╡ рдЧреЛ рдореАрдЯрдЕрдк рдордИ 2018:



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

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

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

рд╕рд╛рдордиреЗ рд╡рд╛рд▓реЗ рдХрд╛ рдХреНрдпрд╛ рдХрд╕реВрд░ рд╣реИ?


рдХреНрдпрд╛ рд╣рд░ рдХреЛрдИ рдЗрд╕ рдмрд╛рдд рд╕реЗ рд╕рд╣рдордд рд╣реИ рдХрд┐ рд╕рд╛рдордиреЗ рд╡рд╛рд▓реЗ рдХреЗ рд╕рд╛рде рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИ?



рдХреНрдпрд╛ рдХреБрдЫ рдкрд░реАрдХреНрд╖рдг рд╣реИрдВ? рдзреАрдореА рдЧрддрд┐ рд╕реЗ рд╡рд┐рдзрд╛рдирд╕рднрд╛? рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░? рдЕрдЪреНрдЫрд╛ред

рдлреНрд░рдВрдЯреЗрдВрдб рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ, рдореБрдЭреЗ рдкрд╕рдВрдж рд╣реИ рдХрд┐ рдлреНрд░рдВрдЯреЗрдВрдб рдбреЗрд╡рд▓рдкрд░реНрд╕ рдореЗрдВ рд╕реЗ рдПрдХ рдиреЗ рдЕрдкрдиреА рдкреБрд╕реНрддрдХ рдореЗрдВ рдХрд╣рд╛:



рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдХреЛрдИ рдкреНрд░рдХрд╛рд░ рдХреА рдкреНрд░рдгрд╛рд▓реА рдирд╣реАрдВ рд╣реИред рдЕрдм рдореИрдВ рдЕрдкрдиреЗ рдХрд╛рдо рдХреЗ рджреМрд░рд╛рди рдЖрдиреЗ рд╡рд╛рд▓реА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рдирд╛рдо рд▓реВрдВрдЧрд╛ рдФрд░ рд╕рдордЭрд╛рдКрдВрдЧрд╛ рдХрд┐ рд╡реЗ рдХреИрд╕реЗ рд╣рд▓ рд╣реЛрддреА рд╣реИрдВред

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



рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдХреЛрдИ рдорд╛рдирдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдирд╣реАрдВ рд╣реИ рдЬреИрд╕реЗ - рдХреБрдЫ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╡рд╕реНрддреБрдПрдБ рдФрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ "рдЬрд╛рджреВ" рдлрд╝рдВрдХреНрд╢рди рд╣реИрдВред рд▓реЗрдХрд┐рди рдореЗрд░реЗ рдкрд╛рд╕ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдорд╛рдирдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдирд╣реАрдВ рд╣реИред рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдПрдХ рдмрд╛рд░ jQuery рджреНрд╡рд╛рд░рд╛ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ (рд╣рд░ рдХрд┐рд╕реА рдиреЗ jQuery рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рднреА рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк, рд╕рд╣рд╛рдпрдХреЛрдВ, рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВ)ред рдЕрдм рд╣рд░ рдХреЛрдИ Lodash:



Callback рдирд░рдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рд░ рдХрд┐рд╕реА рдиреЗ рдХреБрдЫ 5 рд╕рд╛рд▓ рдкрд╣рд▓реЗ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛрдб рджреЗрдЦрд╛ рдерд╛, рдФрд░ рдпрд╣ рдХреЙрд▓рдмреИрдХ рдХреА рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдкреЗрдЪреАрджрдЧрд┐рдпреЛрдВ рд╕реЗ "рдиреВрдбрд▓реНрд╕" рдЬреИрд╕рд╛ рджрд┐рдЦрддрд╛ рдерд╛ред рдЕрдм рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЧрдИ рд╣реИ (ES-15 рдпрд╛ ES-16 рдХреА рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рд╕рд╛рде), рдЙрдиреНрд╣реЛрдВрдиреЗ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд╡рд╛рджреЗ рдЬреЛрдбрд╝реЗ рдФрд░ рд╣рд░ рдХреЛрдИ рдереЛрдбрд╝реА рджреЗрд░ рдХреЗ рд▓рд┐рдП рдЖрд╕рд╛рди рд╕рд╛рдБрд╕ рд▓реЗрдиреЗ рд▓рдЧрд╛ред



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



рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛ : рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ asynchrony рд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╡рд┐рднрд┐рдиреНрди рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ Async / wait рдХрд╛рдлреА рд▓реЛрдХрдкреНрд░рд┐рдп рдЖрджрд┐рдо рд╣реИред "рдкрд╛рдпрдерди" рдФрд░ рдЕрдиреНрдп рдореЗрдВ рдРрд╕рд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реИ - рдпрд╣ рдХрд╛рдлреА рдЕрдЪреНрдЫрд╛ рд╣реИред рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЧрдИ рд╣реИред

рдХреНрдпрд╛ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рдирд╣реАрдВ рд╣реБрдИ рд╣реИ? рдЪреМрдЦрдЯреЗ рдХреА рдЬрдЯрд┐рд▓рддрд╛ рдЬреЛ рддреЗрдЬреА рд╕реЗ рдмрдврд╝рддреА рд╣реИ, рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдХреА рдЬрдЯрд┐рд▓рддрд╛ рдФрд░ рд╕реНрд╡рдпрдВ рдХрд╛рд░реНрдпрдХреНрд░рдоред



  • Javasript рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рдереЛрдбрд╝рд╛ рдЕрдЬреАрдм рд╣реИред рд╣рдо рд╕рднреА рдПрдХ рд╕рд░рдгреА рдФрд░ рдПрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдФрд░ рдЕрдиреНрдп рдЪреБрдЯрдХреБрд▓реЗ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдЬрд╛рдирддреЗ рд╣реИрдВред
  • рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдмрд╣реБ-рдкреНрд░рддрд┐рдорд╛рди рд╣реИред рдЕрдм рдпрд╣ рдПрдХ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЕрддреНрдпрд╛рд╡рд╢реНрдпрдХ рдкреНрд░рдгрд╛рд▓реА рд╣реИ рдЬрдм рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдмрд╣реБрдд рдмрдбрд╝рд╛ рд╣реИ:

    • рд╣рд░ рдХреЛрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╢реИрд▓рд┐рдпреЛрдВ рдореЗрдВ рд▓рд┐рдЦрддрд╛ рд╣реИ - рдХреЛрдИ рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рд░реВрдк рд╕реЗ рд▓рд┐рдЦрддрд╛ рд╣реИ, рдХреЛрдИ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд░реВрдк рд╕реЗ рд▓рд┐рдЦрддрд╛ рд╣реИ, рдЕрд▓рдЧ-рдЕрд▓рдЧ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд▓рд┐рдЦрддреЗ рд╣реИрдВ;
    • рдЬрдм рдЖрдк рд╡рд┐рднрд┐рдиреНрди рдкреИрдХреЗрдЬреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреИрдХреЗрдЬреЛрдВ рд╕реЗ, рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреНрд░рддрд┐рдорд╛рдиреЛрдВ рд╕реЗ;
    • Javasrip рдореЗрдВ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд╕рд╛рде "рдордЬрд╝рд╛" рдХрд╛ рдПрдХ рдмрд╣реБрдд рдХреБрдЫ рд╣реИ - рд░рд╛рдордмрд╛рдбрд╝рд╛ рдкреБрд╕реНрддрдХрд╛рд▓рдп рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ рд╣реИ рдФрд░ рдЕрдм рдХреЛрдИ рднреА рдЗрд╕ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЛ рдирд╣реАрдВ рдкрдврд╝ рд╕рдХрддрд╛ рд╣реИред

  • рдпрд╣ рд╕рдм рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдкрд░ рдПрдХ рдмрдбрд╝рд╛ рдкреНрд░рднрд╛рд╡ рдбрд╛рд▓рддрд╛ рд╣реИ, рдФрд░ рдпрд╣ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд░реВрдк рд╕реЗ рдмрдврд╝ рдЧрдпрд╛ рд╣реИред рдкреИрдХреЗрдЬ рдПрдХ-рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рдЕрд╕рдВрдЧрдд рд╣реИрдВ: рдХрд┐рд╕реА рдиреЗ рд╡рд╛рджреЗ рдкрд░, рдХрд┐рд╕реА рдиреЗ рдПрд╕рд┐рдВрдХреНрд╕ / рд╡реЗрдЯ рдкрд░, рдХрд┐рд╕реА рдиреЗ рдХреЙрд▓рдмреИрдХ рдкрд░ред рд╡реЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреНрд░рддрд┐рдорд╛рдиреЛрдВ рдореЗрдВ рднреА рд▓рд┐рдЦрддреЗ рд╣реИрдВ!
  • рдЗрд╕рд╕реЗ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдмрдирд╛рдП рд░рдЦрдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдХреЛрдб рдирд╣реАрдВ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ рддреЛ рдмрдЧ рдвреВрдВрдврдирд╛ рдХрдард┐рди рд╣реИред

рд╡реЗрдм рдПрд╕реЗрд▓реА рдХреНрдпрд╛ рд╣реИ?


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



  • рдпрд╣ рдПрдХ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рд╣реИ рдЬрд┐рд╕реЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ рдмрд╛рдЗрдирд░реА рдлреЙрд░реНрдореЗрдЯ рдХреЛ рд╕рдкреЛрд░реНрдЯ рдХрд░рддрд╛ рд╣реИред
  • рдмрд╛рдЗрдирд░реА рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╡рд╣рд╛рдВ рдорд┐рд▓рддреЗ рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рд▓рдЧрднрдЧ рдореВрд▓ рд░реВрдк рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рд╣рд░ рдмрд╛рд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛрдб рдХреЗ рд╕рднреА "рдиреВрдбрд▓реНрд╕" рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред
  • рд╕рднреА рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдиреЗ рд╕рдорд░реНрдерди рдХреА рдШреЛрд╖рдгрд╛ рдХреА рд╣реИред
  • рдЪреВрдВрдХрд┐ рдпрд╣ рдПрдХ рдмрд╛рдЗрдЯрдХреЛрдб рд╣реИ, рдЖрдк рдХрд┐рд╕реА рднреА рднрд╛рд╖рд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрдВрдкрд╛рдЗрд▓рд░ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВред
  • рдЪрд╛рд░ рдкреНрд░рдореБрдЦ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╡реЗрдм рдЕрд╕реЗрдВрдмрд▓реА рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдЖрддреЗ рд╣реИрдВред
  • рдЬрд▓реНрдж рд╣реА рд╣рдо рдЧреЛ рдореЗрдВ рджреЗрд╢реА рд╕рдорд░реНрдерди рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдЗрд╕ рддрд░рд╣ рдХрд╛ рдПрдХ рдирдпрд╛ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдкрд╣рд▓реЗ рд╣реА рдЬреЛрдбрд╝рд╛ рдЬрд╛ рдЪреБрдХрд╛ рд╣реИ: GOARCH = wasm GOOS = js (soon)ред рдЕрдм рддрдХ, рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВ рдЗрд╕реЗ рд╕рдордЭрддрд╛ рд╣реВрдВ, рдпрд╣ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рдмрдпрд╛рди рд╣реИ рдХрд┐ рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЧреЛ рдореЗрдВ рд╣реЛрдЧрд╛ред

рдЕрдм рдХреНрдпрд╛ рдХрд░реЗ? Gopherjs


рдЬрдмрдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╡реЗрдм рдЕрд╕реЗрдВрдмрд▓реА рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЧреЛрдлрд░рдЬреЗрдПрд╕ рдЬреИрд╕реЗ рдПрдХ рдЯреНрд░рд╛рдВрд╕рдкреЛрд░реНрдЯрд░ рд╣реИред



  • рдЬрд╛рдУ рдХреЛрдб рд╢реБрджреНрдз рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд▓рд┐рдП рдЯреНрд░рд╛рдВрд╕рдкрд╛рдЗрд▓реНрд╕ред
  • тАУ , ( Vanilla JS, ).
  • , Go, тАж тАУ , .
  • , , : syscall, net- ( net/http-, , XMLHttpRequest). тАУ , stdlib Go, .
  • Go, ( .) GopherJS .

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



рдпрд╣рд╛рдБ рдЗрд╕ рддрд░рд╣ рдХрд╛ рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рд╣реИрд▓реЛ рд╡рд░реНрд▓реНрдб рд╣реИ ...



... рдПрдХ рдирд┐рдпрдорд┐рдд рдЧреЛ-рдкреНрд░реЛрдЧреНрд░рд╛рдо, рдорд╛рдирдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛ рдПрдХ рдирд┐рдпрдорд┐рдд fmt рдкреИрдХреЗрдЬ рдФрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдПрдкреАрдЖрдИ рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдЬреЗ.рдПрд╕. Println рдХреЛ рдЕрдВрддрддрдГ рдХрдВрд╕реЛрд▓ рд▓реЙрдЧ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ "рд╣реЗрд▓реЛ рдЧреЙрдлрд╝рд░реНрд╕" рд▓рд┐рдЦреЗрдЧрд╛! рдпрд╣ рдЗрддрдирд╛ рдЖрд╕рд╛рди рд╣реИ: рд╣рдо рдЧреЛрдлрд░рдЬреЗрдПрд╕ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рддреЗ рд╣реИрдВ - рдЗрд╕реЗ рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдЪрд▓рд╛рддреЗ рд╣реИрдВ - рд╕рдм рдХреБрдЫ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ!

рдлрд┐рд▓рд╣рд╛рд▓ рдХреНрдпрд╛ рд╣реИ? рдмрд╛рдЗрдВрдбрд┐рдВрдЧ




рд╕рднреА рд▓реЛрдХрдкреНрд░рд┐рдп js рдЪреМрдЦрдЯреЛрдВ рдореЗрдВ рдмрд╛рдБрдзрдиреЗ рд╣реИрдВ:

  • JQuery
  • Angular.js;
  • рдмрдбрд╝реЗ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рд░реЗрдЦрд╛рдВрдХрди рдФрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП D3.js;
  • React.js;
  • VueJS;
  • рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рд╕рдорд░реНрдерди рднреА рд╣реИ (рдЕрд░реНрдерд╛рдд, рд╣рдо рдЕрдм рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдкрд░ рдбреЗрд╕реНрдХрдЯреЙрдк рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ);
  • рдФрд░ рд╕рдмрд╕реЗ рдордЬреЗрджрд╛рд░ рдмрд╛рдд рд╡реЗрдмрдЬреАрдПрд▓ рд╣реИ (рд╣рдо 3 рдбреА рдЧреНрд░рд╛рдлрд┐рдХреНрд╕, рд╕рдВрдЧреАрдд рдФрд░ рд╕рднреА рдЙрдкрд╣рд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рдЧреЗрдо рд╕рд╣рд┐рдд рдкреВрд░реНрдг-рдЧреНрд░рд╛рдлрд╝рд┐рдХрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ);
  • рдФрд░ рд╕рднреА рд▓реЛрдХрдкреНрд░рд┐рдп рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪреМрдЦрдЯреЗ рдФрд░ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЕрдиреНрдп рдмрд╛рдБрдзрдиреЗ рд╡рд╛рд▓реЗред

рдврд╛рдВрдЪрд╛


  1. рдЧреЛрдлрд░рдЬреЗрдПрд╕ - рд╡реЗрдХреНрдЯреА рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рдПрдХ рд╡реЗрдм рдлреНрд░реЗрдорд╡рд░реНрдХ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣реИред рдпрд╣ React.js рдХрд╛ рдПрдХ рдкреВрд░реНрдг рдПрдирд╛рд▓реЙрдЧ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдЧреЛрдлрд░ рдЬреЗрдПрд╕рдПрд╕ рдХреА рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде, рдЧреЛ рдкрд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
  2. рдЧреЗрдо рдмреИрдЧ (рдЕрдЪрд╛рдирдХ!) рд╣реИрдВред рдореБрдЭреЗ рджреЛ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдорд┐рд▓реЗ:

    • Engo;
    • Ebitenред

рдпрд╣ рдХреИрд╕реЗ рджрд┐рдЦрддрд╛ рд╣реИ рдФрд░ рдЕрдм рдЖрдк Go рдкрд░ рдХреНрдпрд╛ рд▓рд┐рдЦ тАЛтАЛрд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рдХреЗ рдХреБрдЫ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реВрдБрдЧрд╛:



рдпрд╛ рдРрд╕рд╛ рдХреЛрдИ рд╡рд┐рдХрд▓реНрдк (рдореБрдЭреЗ 3D рд╢реВрдЯрд░ рдирд╣реАрдВ рдорд┐рд▓ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╢рд╛рдпрдж рдпрд╣ рд╣реИ):



рдореИрдВ рдХреНрдпрд╛ рд╕реБрдЭрд╛рд╡ рджреВрдВ?


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



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

рдФрд░ рдпрд╣рд╛рдВ рдЧреЛ рд▓реЙрд░реНрдЬ рдкрд░ рдпреВрдЖрдИ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдмрдирд╛рдиреЗ рдХрд╛ рдПрдХ рдЕрдЪреНрдЫрд╛ рдореМрдХрд╛ рд╣реИ рдЬреЛ рдЧреЛрдлрд░рдЬреЗрдПрд╕ рдкрд░ рдЪрд▓реЗрдЧрд╛! рдЖрдк рдЕрдВрддрддрдГ рдЕрдкрдиреА рд░реВрдкрд░реЗрдЦрд╛ рд▓рд┐рдЦ тАЛтАЛрд╕рдХрддреЗ рд╣реИрдВ! рд╕рдордп рдЖ рдЧрдпрд╛ рд╣реИ рдЬрдм рдЖрдк рдПрдХ рд░реВрдкрд░реЗрдЦрд╛ рд▓рд┐рдЦ тАЛтАЛрд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рдкрд╣рд▓реЗ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реЛрдЧрд╛ рдФрд░ рдЬрд▓реНрджреА рдЕрдиреБрдХреВрд▓рди рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдЧрд╛, рдФрд░ рдЖрдк рдПрдХ рд╕реНрдЯрд╛рд░ рд╣реЛрдВрдЧреЗ (рдпрджрд┐ рдпрд╣ рдПрдХ рдЕрдЪреНрдЫрд╛ рдврд╛рдВрдЪрд╛ рд╣реИ)ред

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

рдЖрдк рдПрдХ рдЦреЗрд▓ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ! рдмрд╕ рдордЬреЗ рдХреЗ рд▓рд┐рдП ...

рдореЗрд░реЗ рдкрд╛рд╕ рд╣реИред



рдкреНрд░рд╢рди


рдкреНрд░рд╢реНрди (рдЗрд╕рдХреЗ рдмрд╛рдж - рдкреНрд░): - рдХреНрдпрд╛ рдореИрдВ рдЧреЛ рдпрд╛ рдЬреЗрдПрд╕ рдореЗрдВ рд▓рд┐рдЦрддрд╛ рд╣реВрдВ?

AG: - рдЖрдк рдЧреЛ рдкрд░ рдПрдореНрдмреЗрдб, рд░реВрдЯреАрди, рдЪреИрдирд▓, рд╕рдВрд░рдЪрдирд╛рдПрдБ рд▓рд┐рдЦрддреЗ рд╣реИрдВ - рдпрд╣ рдмрд╛рдд рд╣реИ ... рдЖрдк рдХрд┐рд╕реА рдИрд╡реЗрдВрдЯ рдХреА рд╕рджрд╕реНрдпрддрд╛ рд▓реЗрддреЗ рд╣реИрдВ, рд╡рд╣рд╛рдБ рдПрдХ рдлрд╝рдВрдХреНрд╢рди рдкрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВред

Q: - рдЕрд░реНрдерд╛рдд, рдореИрдВ "рдирдВрдЧреЗ" Js рдкрд░ рд▓рд┐рдЦрддрд╛ рд╣реВрдБ?

AG: - рдирд╣реАрдВ, рдЖрдк рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдЬреИрд╕реЗ рдХрд┐ Go рдкрд░ рдЬрд╛рдПрдВ рдФрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ API рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ (API рдЙрд╕реА рд╕рдордп рдирд╣реАрдВ рдмрджрд▓рд╛ рд╣реИ)ред рдЖрдк рдЕрдкрдиреА рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рд╕рдВрджреЗрд╢ рдЪреИрдирд▓ рдкрд░ рдЖрдП - рдпрд╣ рдЖрд╕рд╛рди рд╣реИред

Q: - рдореЛрдмрд╛рдЗрд▓ рдХрд╛ рдХреНрдпрд╛?

рдПрдЬреА: - рдореИрдВрдиреЗ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рджреЗрдЦрд╛: рдХреЙрд░реНрдбреЛрд╡рд╛ рдкреИрдЪ рдХреЗ рд▓рд┐рдП рдмрд╛рдЗрдВрдбрд░реНрд╕ рд╣реИрдВ рдЬреЛ рдЬреЗрдПрд╕ рд▓реЙрдиреНрдЪ рдХрд░рддреЗ рд╣реИрдВред рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рддреНрдордХ рдореВрд▓ рдореЗрдВ, рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛; рд╢рд╛рдпрдж рд╡рд╣рд╛рдБ рд╣реИ, рд╢рд╛рдпрдж рдирд╣реАрдВ (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдкреА рдирд╣реАрдВ рд╣реИ)ред рдПрди-рдЧреЛ рдЧреЗрдо рдЗрдВрдЬрди рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди - iOs рдФрд░ Android рджреЛрдиреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред

рдПрдЯреА:- рд╡реЗрдм рдЕрд╕реЗрдВрдмрд▓реА рдкрд░ рд╕рд╡рд╛рд▓ред рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рд╕реНрдерд╛рдиреЛрдВ рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░ рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддрдВрдЧреА рдХреЗ рдмрд╛рд╡рдЬреВрдж, "рдЬрд╝рд┐рдкрд┐рдВрдЧ" ... рдХреНрдпрд╛ рд╣рдо рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЖрдЧреЗ рдХреЗ рдЫреЛрд░ рдХреЛ рднреА рдорд╛рд░ рд╕рдХрддреЗ рд╣реИрдВ?

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

рдкреНрд░рд╢реНрди: - рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд░рдирдЯрд╛рдЗрдо рд╕реЗ рдХрдо ...

рдПрдЬреА: - "рд╢реБрджреНрдз" рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкрд░?

рдХреНрдпреВ: - рд╣рд╛рдБред рд╣рдо рдЗрд╕реЗ рднреЗрдЬрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЗрд╕реЗ рдирд┐рдЪреЛрдбрд╝рддреЗ рд╣реИрдВ ...

AG:- рд▓реЗрдХрд┐рди рдпрд╣ рдкрд╛рда рд╣реИ ... рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдореЗрдЧрд╛рдмрд╛рдЗрдЯ рдмрд╣реБрдд рд╣реЛрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕рдм (рдЖрдкрдХреЗ рдкрд╛рд╕ рд╕рднреА рд░рдирдЯрд╛рдЗрдо рд╣реИ)ред рдЗрд╕рдХреЗ рдмрд╛рдж, рдЖрдк рдЕрдкрдирд╛ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рддрд░реНрдХ рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдЖрдкрдХреЗ рдмрд╛рдЗрдирд░реА рдореЗрдВ 1% рдХреА рд╡реГрджреНрдзрд┐ рд╣реЛрдЧреАред рдЬрдм рддрдХ рдореИрдВ рдЗрд╕ рджреГрд╢реНрдп рдХреЛ рдорд╛рд░ рдирд╣реАрдВ рджреЗрдЦрддрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡реЗрдм рд╡рд┐рдзрд╛рдирд╕рднрд╛ рд╕реНрдкрд╖реНрдЯ рдХрд╛рд░рдг рдХреЗ рд▓рд┐рдП рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реЗ рдЕрдзрд┐рдХ рддреЗрдЬреА рд╕реЗ рдЪрд▓реЗрдЧреА - рдЗрд╕реЗ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

рдкреНрд░рд╢реНрди: - рдЕрдм рддрдХ, рдПрдХ рд╡рд┐рд╡рд╛рджрд╛рд╕реНрдкрдж рдХреНрд╖рдг ... рдЕрднреА рднреА "рдкреНрд▓рд╛рдЬреНрдорд╛" (рд╡реЗрдм тАЛтАЛрдЕрд╕реЗрдВрдмрд▓реА) рдХрд╛ рдХреЛрдИ рд╕рдВрджрд░реНрдн рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдирд╣реАрдВ рд╣реИ, рддрд╛рдХрд┐ рдЖрдк рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдиреНрдпрд╛рдп рдХрд░ рд╕рдХреЗрдВред рд╡реИрдЪрд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ - рд╣рд╛рдБ: рд╣рдо рд╕рднреА рд╕рдордЭрддреЗ рд╣реИрдВ рдХрд┐ рджреНрд╡рд┐рдЖрдзрд╛рд░реА рддреЗрдЬ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рдЙрд╕реА V8 рдХрд╛ рд╡рд░реНрддрдорд╛рди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдмрд╣реБрдд рдкреНрд░рднрд╛рд╡реА рд╣реИред

рдПрдЬреА: - рд╣рд╛рдБред

рдкреНрд░рд╢реНрди: - рд╕рдВрдХрд▓рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡рд╣рд╛рдБ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдпрд╣ рдПрдХ рддрдереНрдп рдирд╣реАрдВ рд╣реИ рдХрд┐ рдПрдХ рдмрдбрд╝рд╛ рд▓рд╛рдн рд╣реЛрдЧрд╛ред

рдПрдЬреА: - рд╡реЗрдм рдЕрд╕реЗрдВрдмрд▓реА рднреА рдорд╣рд╛рди рд▓реЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

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

рдПрдЬреА: - рд╢рд╛рдпрджред рд╣рдо рджреЗрдЦ рд▓реЗрдВрдЧреЗред

Q: - рд╣рдореЗрдВ рдмреИрдХрдПрдВрдб рдкрд░ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ ... рд╢рд╛рдпрдж рдЗрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдлреНрд░рдВрдЯрдПрдВрдб рдореЗрдВ рдЫреЛрдбрд╝ рджреЗрдВ? рд╡рд╣рд╛рдВ рдХреНрдпреЛрдВ рдЪрдврд╝рддреЗ рд╣реИрдВ?

AG: - рд╣рдореЗрдВ рдлреНрд░рдВрдЯ рд▓рд╛рдЗрдирд░реЛрдВ рдХрд╛ рд╕реНрдЯрд╛рдл рд░рдЦрдирд╛ рд╣реИред


рд╡рд┐рдЬреНрдЮрд╛рдкрди рдХрд╛ рдПрдХ рд╕рд╛ :)


рд╣рдорд╛рд░реЗ рд╕рд╛рде рд░рд╣рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдХреНрдпрд╛ рдЖрдк рд╣рдорд╛рд░реЗ рд▓реЗрдЦ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ? рдЕрдзрд┐рдХ рджрд┐рд▓рдЪрд╕реНрдк рд╕рд╛рдордЧреНрд░реА рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? рдПрдХ рдСрд░реНрдбрд░ рджреЗрдХрд░ рдпрд╛ $ 4.99 рд╕реЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рджреЛрд╕реНрддреЛрдВ рдХреЗ рдХреНрд▓рд╛рдЙрдб-рдЖрдзрд╛рд░рд┐рдд VPS рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рдХреЗ рд╣рдореЗрдВ рд╕рдорд░реНрдерди рджреЗрдВ, рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдПрдВрдЯреНрд░реА-рд▓реЗрд╡рд▓ рд╕рд░реНрд╡рд░ рдХрд╛ рдПрдХ рдЕрдиреВрдард╛ рдПрдирд╛рд▓реЙрдЧ: VPS (KVM) E5-2697 3 (6 рдХрд░реЛрдбрд╝) 10GB DDR4 480GB SSD 1Gbps рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреВрд░реА рд╕рдЪреНрдЪрд╛рдИ $ 19 рдпрд╛ рд╕рд░реНрд╡рд░ рдХреЛ рдХреИрд╕реЗ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░реЗрдВ? (рд╡рд┐рдХрд▓реНрдк RAID1 рдФрд░ RAID10 рдХреЗ рд╕рд╛рде рдЙрдкрд▓рдмреНрдз рд╣реИрдВ, 24 рдХреЛрд░ рддрдХ рдФрд░ 40GB DDR4 рддрдХ)ред

рдбреЗрд▓ R730xd рдПрдореНрд╕реНрдЯрд░реНрдбрдо рдореЗрдВ рдЗрдХреНрд╡рд┐рдирд┐рдХреНрд╕ рдЯреАрдпрд░ IV рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рдореЗрдВ 2 рдЧреБрдирд╛ рд╕рд╕реНрддрд╛ рд╣реИ? рдХреЗрд╡рд▓ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TV рдиреАрджрд░рд▓реИрдВрдб рдХреЗ 199 рдбреЙрд▓рд░ рдореЗрдВ рд╕реЗ рд╣реИ!рдбреЗрд▓ R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - $ 99 рд╕реЗ! рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ Bldg рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХреИрд╕реЗ рдХрд░реЗрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрдврд╝реЗрдВ ред рдПрдХ рдкреИрд╕рд╛ рдХреЗ рд▓рд┐рдП 9,000 рдпреВрд░реЛ рдХреА рд▓рд╛рдЧрдд рдбреЗрд▓ R730xd E5-2650 v4 рд╕рд░реНрд╡рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╡рд░реНрдЧ рд╕реА?

All Articles