JavaScript рдордзреАрд▓ рдЙрджрд╛рд╣рд░рдгрд╛рдВрд╕рд╣ рд╡рд┐рдирд╛рдореВрд▓реНрдп рдХреЛрд░реНрд╕рд╕рд╛рдареА "рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдлрдВрдбрд╛рдореЗрдВрдЯрд▓реНрд╕" рдирд╛рд╡рдиреЛрдВрджрдгреА

JavaScript рдордзреАрд▓ рдЙрджрд╛рд╣рд░рдгрд╛рдВрд╕рд╣ рд╡рд┐рдирд╛рдореВрд▓реНрдп рдХреЛрд░реНрд╕рд╕рд╛рдареА "рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдлрдВрдбрд╛рдореЗрдВрдЯрд▓реНрд╕" рдирд╛рд╡рдиреЛрдВрджрдгреА

рдкреНрд░рд┐рдп рд╕рд╣рдХрд╛рд░реА рдЕрднрд┐рдпрдВрддрд╛ рдЖрдгрд┐ рднрд╛рд╡реА рдЕрднрд┐рдпрдВрддреЗ, рдореЗрддрд╛рд░реНрд╣рд┐рдпрд╛ рд╕рдореБрджрд╛рдп рд╡рд┐рдирд╛рдореВрд▓реНрдп "рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдлрдВрдбрд╛рдореЗрдВрдЯрд▓реНрд╕" рдЕрднреНрдпрд╛рд╕рдХреНрд░рдорд╛рд╕рд╛рдареА рдирд╛рд╡рдиреЛрдВрджрдгреА рд╕реБрд░реВ рдХрд░рдд рдЖрд╣реЗ, рдЬреЛ рдпреЗрдереЗ рдЙрдкрд▓рдмреНрдз рдЕрд╕реЗрд▓. YouTube ╨╕ github рдХреЛрдгрддреНрдпрд╛рд╣реА рдирд┐рд░реНрдмрдВрдзрд╛рдВрд╢рд┐рд╡рд╛рдп. рдХрд╛рд╣реА рд╡реНрдпрд╛рдЦреНрдпрд╛рдиреЗ 2018 рдЪреНрдпрд╛ рд╢реЗрд╡рдЯреА рдЖрдгрд┐ 2019 рдЪреНрдпрд╛ рд╕реБрд░реВрд╡рд╛рддреАрд╕ рд░реЗрдХреЙрд░реНрдб рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗрдд рдЖрдгрд┐ рдХрд╛рд╣реА рдордзреНрдпреЗ рджрд┐рд▓реА рдЬрд╛рддреАрд▓. рдХреАрд╡ рдкреЙрд▓рд┐рдЯреЗрдХреНрдирд┐рдХ рд╕рдВрд╕реНрдерд╛ рд╢рд░рдж рдЛрддреВрддреАрд▓ 2019 рдордзреНрдпреЗ рдЖрдгрд┐ рд▓рдЧреЗрдЪ рдЙрдкрд▓рдмреНрдз рдХреЛрд░реНрд╕ рдЪреЕрдиреЗрд▓. рдорд╛рдЧреАрд▓ 5 рд╡рд░реНрд╖рд╛рдВрдЪреНрдпрд╛ рдЕрдиреБрднрд╡рд╛рдиреЗ, рдЬреЗрд╡реНрд╣рд╛ рдореА рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╡реНрдпрд╛рдЦреНрдпрд╛рдиреЗ рджрд┐рд▓реА, рддреЗрд╡реНрд╣рд╛ рдЕрдЧрджреА рдирд╡рд╢рд┐рдХреНрдпрд╛рдВрд╕рд╛рдареА рд╡реНрдпрд╛рдЦреНрдпрд╛рдирд╛рдВрдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЕрд╕рд▓реНрдпрд╛рдЪреЗ рджрд┐рд╕реВрди рдЖрд▓реЗ. рдпрд╛рд╡реЗрд│реА, рд╡рд┐рджреНрдпрд╛рд░реНрдереНрдпрд╛рдВрдЪреНрдпрд╛ рдЕрд╕рдВрдЦреНрдп рд╡рд┐рдирдВрддреНрдпрд╛рдВрдореБрд│реЗ, рдореА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧрдЪреНрдпрд╛ рдореВрд▓рднреВрдд рдЧреЛрд╖реНрдЯреАрдВрд╡рд░ рднрд░рдкреВрд░ рд╕рд╛рд╣рд┐рддреНрдп рдЬреЛрдбрдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░реЗрди рдЖрдгрд┐ рд╢рдХреНрдп рдЕрд╕рд▓реНрдпрд╛рд╕, JavaScript рд╡рд░реВрди рдЕрднреНрдпрд╛рд╕рдХреНрд░рдорд╛рдЪрд╛ рдЧреЛрд╖рд╡рд╛рд░рд╛ рдХрд░реЗрди. рдЕрд░реНрдерд╛рдд, рдмрд╣реБрддреЗрдХ рдЙрджрд╛рд╣рд░рдгреЗ JavaScript рдордзреНрдпреЗрдЪ рд░рд╛рд╣рддреАрд▓, рдкрд░рдВрддреБ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рднрд╛рдЧ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддреГрдд рдЕрд╕реЗрд▓ рдЖрдгрд┐ рднрд╛рд╖реЗрдЪреНрдпрд╛ рд╡рд╛рдХреНрдпрд░рдЪрдирд╛ рдЖрдгрд┐ API рдкреБрд░рддрд╛ рдорд░реНрдпрд╛рджрд┐рдд рдирд╕реЗрд▓. рдХрд╛рд╣реА рдЙрджрд╛рд╣рд░рдгреЗ TypeScript рдЖрдгрд┐ C++ рдордзреНрдпреЗ рдЕрд╕рддреАрд▓. рд╣рд╛ рдмреЗрдЕрд░-рдмреЛрдиреНрд╕ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛрд░реНрд╕ рдирд╛рд╣реА, рддрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧрдЪреНрдпрд╛ рдореВрд▓рднреВрдд рддрддреНрддреНрд╡рд╛рдВрдЪрд╛ рдПрдХ рдореВрд▓рднреВрдд рдХреЛрд░реНрд╕ рдЖрд╣реЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ рд╡рд┐рд╡рд┐рдз рдкреЕрд░рд╛рдбрд╛рдЗрдореНрд╕, рдлрдВрдХреНрд╢рдирд▓, рдкреНрд░реЛрд╕рд┐рдЬрд░рд▓, рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб, рдЬреЗрдиреЗрд░рд┐рдХ, рдЕреЕрд╕рд┐рдВрдХреНрд░реЛрдирд╕, рд░рд┐рдНрдХреНрдЯрд┐рд╡, рдкреЕрд░рд▓рд▓, рдорд▓реНрдЯреА-рдкреЕрд░рд╛рдбрд╛рдЗрдореНрд╕рд╕рд╛рдареА рдореВрд▓рднреВрдд рд╕рдВрдХрд▓реНрдкрдирд╛ рдЖрдгрд┐ рдбрд┐рдЭрд╛рдЗрди рдкреЕрдЯрд░реНрди рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗрдд. рдореЗрдЯрд╛рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ, рддрд╕реЗрдЪ рдбреЗрдЯрд╛ рд╕реНрдЯреНрд░рдХреНрдЪрд░реНрд╕рдЪреА рдореВрд▓рддрддреНрддреНрд╡реЗ, рдЪрд╛рдЪрдгреА, рд╕рдВрд░рдЪрдирд╛ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдЖрдгрд┐ рдкреНрд░рдХрд▓реНрдкрд╛рдВрдЪреЗ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░.

JavaScript рдордзреАрд▓ рдЙрджрд╛рд╣рд░рдгрд╛рдВрд╕рд╣ рд╡рд┐рдирд╛рдореВрд▓реНрдп рдХреЛрд░реНрд╕рд╕рд╛рдареА "рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдлрдВрдбрд╛рдореЗрдВрдЯрд▓реНрд╕" рдирд╛рд╡рдиреЛрдВрджрдгреА

рдХреЛрд░реНрд╕ рдмрджреНрджрд▓

рд╣рд╛ рдХреЛрд░реНрд╕ рдмрд╛рд╣реНрдп рд▓рд╛рдпрдмреНрд░рд░реА, рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рдЖрдгрд┐ рдлреНрд░реЗрдорд╡рд░реНрдХрдЪрд╛ рд╡рд╛рдкрд░ рди рдХрд░рддрд╛ рддрдпрд╛рд░ рдХреЗрд▓рд╛ рдЖрд╣реЗ, рддреНрдпрд╛рдРрд╡рдЬреА рдЖрдореНрд╣реА рд╕рд░реНрд╡рдХрд╛рд╣реА рд╕реНрд╡рддрдГ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░реВ, рддреЗ рдХрд╕реЗ рдЖрдгрд┐ рдХрд╛ рдХрд╛рд░реНрдп рдХрд░рддреЗ рдпрд╛рдЪрд╛ рд╢реЛрдз рдШреЗрдК. рдХреЛрдб рдЙрджрд╛рд╣рд░рдгреЗ рд▓рд╛рдБрдЪ рд╡рд╛рддрд╛рд╡рд░рдг рдореНрд╣рдгреВрди Node.js рдЖрдгрд┐ рдмреНрд░рд╛рдЙрдЭрд░ рд╡рд╛рдкрд░рддреАрд▓. рдпрд╛ рд╡рд░реНрд╖реА рдЕрднреНрдпрд╛рд╕рдХреНрд░рдорд╛рд▓рд╛ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдХрд╛рд░реНрдпрд╛рдВрд╕рд╣ рдкреВрд░рдХ рдХреЗрд▓реЗ рдЬрд╛рдИрд▓, рдЬреНрдпрд╛рдЪреА рдкреВрд░реНрд╡реА рдЦреВрдк рдХрдорддрд░рддрд╛ рд╣реЛрддреА. рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдХреНрд░рд┐рдпреЗрдд рдкреНрд░рднреБрддреНрд╡ рдорд┐рд│рд╡рдгреНрдпрд╛рд╕рд╛рдареА, рд░рд┐рдлреЕрдХреНрдЯрд░рд┐рдВрдЧ рдЖрдгрд┐ рдХреЛрдб рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХрд░рдгреНрдпрд╛рдЪреЗ рддрдВрддреНрд░ рджрд╛рдЦрд╡рд▓реЗ рдЬрд╛рдИрд▓, рдЬреНрдпрд╛рдордзреНрдпреЗ рд╡рд┐рджреНрдпрд╛рд░реНрдереНрдпрд╛рдВрдЪреНрдпрд╛ рдХрд╛рд░реНрдпрд╛рдВрдЪреЗ рдХреЛрдб рдкреБрдирд░рд╛рд╡рд▓реЛрдХрди рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ. рдХреЛрдб рд╢реИрд▓реА рдЖрдгрд┐ рдЖрд╡реГрддреНрддреА рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА рдЖрдгрд┐ рдкреЕрдХреЗрдЬ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдпрд╛рд╕рд╛рд░рдЦреНрдпрд╛ рд╕рд╛рдзрдирд╛рдВрдЪреНрдпрд╛ рд╡рд╛рдкрд░рд╛рдХрдбреЗ рд▓рдХреНрд╖ рджрд┐рд▓реЗ рдЬрд╛рдИрд▓. рдореА рд╕рд░реНрд╡ рдЙрджрд╛рд╣рд░рдгреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреНрд░рдХрд▓реНрдкрд╛рдВрдЪреНрдпрд╛ рд╢рдХреНрдп рддрд┐рддрдХреНрдпрд╛ рдЬрд╡рд│ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХреЗрд▓рд╛, рдХрд╛рд░рдг рддреБрдореНрд╣рд╛рд▓рд╛ рд╢реИрдХреНрд╖рдгрд┐рдХ рдЙрджрд╛рд╣рд░рдгрд╛рдВрдордзреНрдпреЗ рдирд╡реНрд╣реЗ рддрд░ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧрдордзреНрдпреЗ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдмрдирд╛рдпрдЪреЗ рдЖрд╣реЗ. рдХреЛрдб рдЙрджрд╛рд╣рд░рдгреЗ рд╕рдВрд╕реНрдереЗрдЪреНрдпрд╛ Github рдордзреНрдпреЗ рдЦреБрд▓реНрдпрд╛ рд╕реНрд╡рд░реВрдкрд╛рдд рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗрдд рдХрд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╛рд░реНрдп рдХрд░рддреЗ, рдХреЛрдбрдЪреНрдпрд╛ рд▓рд┐рдВрдХ рдкреНрд░рддреНрдпреЗрдХ рд╡реНрд╣рд┐рдбрд┐рдУрдЪреНрдпрд╛ рдЦрд╛рд▓реА рдЕрд╕рддреАрд▓ рдЖрдгрд┐ рдХреЛрдбрдкрд╛рд╕реВрди рд╡реНрд╣рд┐рдбрд┐рдУрдЪреНрдпрд╛ рдмреЕрдХрд▓рд┐рдВрдХреНрд╕ рдЕрд╕рддреАрд▓ рдЬреЗрдереЗ рд╡реНрд╣рд┐рдбрд┐рдУ рд╡реНрдпрд╛рдЦреНрдпрд╛рдиреЗ рдЖрдзреАрдЪ рд░реЗрдХреЙрд░реНрдб рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗрдд. рд╣реЗ Github рдордзреНрдпреЗ рдЖрд╣реЗ рдЕрдЯреАрдВрдЪрд╛ рд╢рдмреНрджрдХреЛрд╢ ╨╕ рдЕрднреНрдпрд╛рд╕рдХреНрд░рдо рд╕рд╛рдордЧреНрд░реА. рдЯреЗрд▓рд┐рдЧреНрд░рд╛рдорд╡рд░реАрд▓ рдЧрдЯрд╛рдВрдордзреНрдпреЗ рдХрд┐рдВрд╡рд╛ рдереЗрдЯ рд╡реНрд╣рд┐рдбрд┐рдУрдЦрд╛рд▓реА рдкреНрд░рд╢реНрди рд╡рд┐рдЪрд╛рд░рд▓реЗ рдЬрд╛рдК рд╢рдХрддрд╛рдд. рд╕рд░реНрд╡ рд╡реНрдпрд╛рдЦреНрдпрд╛рдиреЗ рдЦреБрд▓реА рдЖрд╣реЗрдд, рддреБрдореНрд╣реА KPI рдордзреНрдпреЗ рдпреЗрдК рд╢рдХрддрд╛ рдЖрдгрд┐ рд╡реНрдпрд╛рдЦреНрдпрд╛рдирд╛рдВрдирдВрддрд░ рд╕реЗрдорд┐рдирд╛рд░рдордзреНрдпреЗ рдкреНрд░рд╢реНрди рд╡рд┐рдЪрд╛рд░реВ рд╢рдХрддрд╛. рд╡реНрдпрд╛рдЦреНрдпрд╛рдирд╛рдЪреЗ рд╡реЗрд│рд╛рдкрддреНрд░рдХ рддрд╛рдмрдбрддреЛрдм рдкреНрд░рдХрд╛рд╢рд┐рдд, рдкрдг рдереЛрдбреЗ рдмрджрд▓реВ рд╢рдХрддреЗ.

JavaScript рдордзреАрд▓ рдЙрджрд╛рд╣рд░рдгрд╛рдВрд╕рд╣ рд╡рд┐рдирд╛рдореВрд▓реНрдп рдХреЛрд░реНрд╕рд╕рд╛рдареА "рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдлрдВрдбрд╛рдореЗрдВрдЯрд▓реНрд╕" рдирд╛рд╡рдиреЛрдВрджрдгреА

рдкрд░реАрдХреНрд╖рд╛

рд╣рд┐рд╡рд╛рд│реНрдпрд╛рдд, 1рд▓реНрдпрд╛ рд╕реЗрдорд┐рд╕реНрдЯрд░рдирдВрддрд░, рдЕрднреНрдпрд╛рд╕рдХреНрд░рдорд╛рддреАрд▓ рд╕рд╣рднрд╛рдЧреАрдВрдирд╛ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рдЬреНрдЮрд╛рдирд╛рдЪреНрдпрд╛ рдкрд╛рддрд│реАрдЪреЗ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕реНрд╡рддрдВрддреНрд░ рдХрд╛рд░реНрдпреЗ рджрд┐рд▓реА рдЬрд╛рддреАрд▓ рдЖрдгрд┐ рдЬрд░ рддреЗ рдпрд╢рд╕реНрд╡реАрд░рд┐рддреНрдпрд╛ рдкреВрд░реНрдг рдЭрд╛рд▓реЗ, рддрд░ рддреБрдореНрд╣реА рдореЗрддрд╛рд░реНрд╣рд┐рдпрд╛рдХрдбреВрди рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкрд░реАрдХреНрд╖рд╛ рджреЗрдК рд╢рдХрддрд╛. рдорд╛рдЭреА рдкрд░реАрдХреНрд╖рд╛ рд╣реА рддрд┐рдХреАрдЯрд╛рдВрд╕рд╣, рд╕рд┐рджреНрдзрд╛рдВрдд рдЖрдгрд┐ рд╕рд░рд╛рд╡рд╛рд╕рд╣ рд╡рд┐рджреНрдпрд╛рдкреАрдард╛рдЪреА рдкрд░реАрдХреНрд╖рд╛ рдирд╛рд╣реА, рддрд░ рд╕рд░реНрд╡ рд╕рд╛рдордЧреНрд░реАрдЪреА рд╕рдВрдкреВрд░реНрдг рдкрд░реАрдХреНрд╖рд╛ рдЖрд╣реЗ, рдЬрд┐рдереЗ рд╕рд┐рджреНрдзрд╛рдВрдд рд╕рд░рд╛рд╡рд╛рдкрд╛рд╕реВрди рд╡рд┐рднрдХреНрдд рдирд╛рд╣реА. рдЗрдереЗ рд╕рд╛рдзреНрдпрд╛ рдирд╢рд┐рдмрд╛рд▓рд╛ рдЬрд╛рдЧрд╛ рдирд╛рд╣реА. рдкреНрд░рддреНрдпреЗрдХрдЬрдг рдкрд░реАрдХреНрд╖рд╛ рдЙрддреНрддреАрд░реНрдг рд╣реЛрдгрд╛рд░ рдирд╛рд╣реА; 1 рдкреИрдХреА рдЕрдВрджрд╛рдЬреЗ 2-100 рд╡рд┐рджреНрдпрд╛рд░реНрдереА рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░реВ рд╢рдХрддрд╛рдд. рдкрдг рдЖрдкрдг рдкреЗрдкрд░рд╕рд╛рдареА рдирд╛рд╣реА рддрд░ рдЬреНрдЮрд╛рдирд╛рд╕рд╛рдареА рдЕрднреНрдпрд╛рд╕ рдХрд░рддреЛ. рдПрдХ рд╡рд░реНрд╖рд╛рдирдВрддрд░рдЪ рддреБрдореНрд╣реА рдкреБрдиреНрд╣рд╛ рдкрд░реАрдХреНрд╖рд╛ рджреЗрдК рд╢рдХрддрд╛. рдкреНрд░рд╢рд┐рдХреНрд╖рдг рд╡рд┐рдирд╛рдореВрд▓реНрдп рдЖрдгрд┐ рд╕рд░реНрд╡рд╛рдВрд╕рд╛рдареА рдЦреБрд▓реЗ рдЖрд╣реЗ. 1200 рд╣реВрди рдЕрдзрд┐рдХ рд▓реЛрдХрд╛рдВрдиреА рдЖрдзреАрдЪ рдиреЛрдВрджрдгреА рдХреЗрд▓реА рдЖрд╣реЗ. рд╡рд┐рджреНрдпрд╛рд░реНрдереНрдпрд╛рдЪреНрдпрд╛ рдпрд╢рд╛рд╡рд░ рдЕрд╡рд▓рдВрдмреВрди, рдкреНрд░рд╢рд┐рдХреНрд╖рдг 1 рддреЗ 4 рд╡рд░реНрд╖реЗ рдЯрд┐рдХреВ рд╢рдХрддреЗ. рдЬрд░ рдХреЛрдгреА рдкрд░реАрдХреНрд╖реЗрдд рдирд╛рдкрд╛рд╕ рдЭрд╛рд▓реЗ рддрд░ рддреЗ рдЕрднреНрдпрд╛рд╕ рдЪрд╛рд▓реВ рдареЗрд╡реВ рд╢рдХрддрд╛рдд, рдкрдг рдЬреЗ рдЙрддреНрддреАрд░реНрдг рд╣реЛрддрд╛рдд рддреНрдпрд╛рдВрдЪреНрдпрд╛рд╕рд╛рдареА рдореА рдЬрд╛рд╕реНрдд рд╡реЗрд│ рджреЗрдИрди. рд╕реЗрдорд┐рд╕реНрдЯрд░рдЪреНрдпрд╛ рд╢реЗрд╡рдЯреА рд╣реЛрдгрд╛рд▒реНрдпрд╛ рдкрд░реАрдХреНрд╖рд╛рдВрдмрджреНрджрд▓ рдореА рддреБрдореНрд╣рд╛рд▓рд╛ рдЕрдзрд┐рдХ рддрдкрд╢реАрд▓рд╡рд╛рд░ рд╕рд╛рдВрдЧреЗрди, рдЖрддрд╛ рдпрд╛рдореБрд│реЗ рд╡рд┐рдЪрд▓рд┐рдд рд╣реЛрдК рдирдХрд╛, рдЧрдЯрд╛рдВрдордзреНрдпреЗ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдкреНрд░рд╢реНрдирд╛рдВрдЪреА рдЧрд░рдЬ рдирд╛рд╣реА, рд╕рд╛рдордЧреНрд░реАрдордзреНрдпреЗ рдкреНрд░рднреБрддреНрд╡ рдорд┐рд│рд╡рдгреНрдпрд╛рд╡рд░ рд▓рдХреНрд╖ рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рд╛.

JavaScript рдордзреАрд▓ рдЙрджрд╛рд╣рд░рдгрд╛рдВрд╕рд╣ рд╡рд┐рдирд╛рдореВрд▓реНрдп рдХреЛрд░реНрд╕рд╕рд╛рдареА "рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдлрдВрдбрд╛рдореЗрдВрдЯрд▓реНрд╕" рдирд╛рд╡рдиреЛрдВрджрдгреА

рд╡рд╛рд░рдВрд╡рд╛рд░ рд╡рд┐рдЪрд╛рд░рд▓реЗ рдЬрд╛рдгрд╛рд░реЗ рдкреНрд░рд╢реНрди

Q: рдЬрд░ рдореА KPI рдордзреВрди рдирд╛рд╣реА, рдХрд┐рдВрд╡рд╛ рджреБрд╕рд░реНтАНрдпрд╛ рдпреБрдирд┐рд╡реНрд╣рд░реНрд╕рд┐рдЯреАрдЪрд╛ рдирд╛рд╣реА, рдХрд┐рдВрд╡рд╛ рдЕрдЬрд┐рдмрд╛рдд рд╡рд┐рджреНрдпрд╛рд░реНрдереА рдирд╛рд╣реА, рдХрд┐рдВрд╡рд╛ рджреБрд╕рд░реНтАНрдпрд╛ рджреЗрд╢рд╛рдЪрд╛ рдирд╛рд╣реА, рдХрд┐рдВрд╡рд╛ рдкрд░реАрдХреНрд╖реЗрд▓рд╛ рдпреЗрдК рд╢рдХрдд рдирд╛рд╣реА, рдХрд┐рдВрд╡рд╛ рдореА рдЖрдзреАрдЪ рдХрд╛рдо рдХрд░рдд рдЖрд╣реЗ, рдХрд┐рдВрд╡рд╛ ( ... рдЗрддрд░ рдЕрдиреЗрдХ рдХрд╛рд░рдгреЗ...)?
A: рдЬрд░ рддреБрдореНрд╣реА рдЧреНрд░рд╣ рдкреГрдереНрд╡реАрд╡рд░реАрд▓ рд╡реНрдпрдХреНрддреА рдЕрд╕рд╛рд▓ рддрд░ рддреБрдореНрд╣реА рд╣реЗ рдХрд░реВ рд╢рдХрддрд╛. рдЕрдиреНрдпрдерд╛, рдЖрдореНрд╣реА рдЕрд░реНрдЬ рд╕реНрд╡реАрдХрд╛рд░рдгрд╛рд░ рдирд╛рд╣реА.

Q: рдореА рдЕрднреНрдпрд╛рд╕рдХреНрд░рдорд╛рд▓рд╛ рдЙрдкрд╕реНрдерд┐рдд рди рд░рд╛рд╣рддрд╛ рдкрд░реАрдХреНрд╖рд╛ рджреЗрдК рд╢рдХрддреЛ рдХрд┐рдВрд╡рд╛ рдкрд░реАрдХреНрд╖рд╛ рдЙрддреНрддреАрд░реНрдг рдЭрд╛рд▓реНрдпрд╛рд╢рд┐рд╡рд╛рдп рдЕрднреНрдпрд╛рд╕рдХреНрд░рдорд╛рд╕ рдЙрдкрд╕реНрдерд┐рдд рд░рд╛рд╣реВ рд╢рдХрддреЛ рдХрд╛?
A: рдЖрдкрдг рдЖрд╢реНрдЪрд░реНрдпрдХрд╛рд░рдХрдкрдгреЗ рднрд╛рдЧреНрдпрд╡рд╛рди рдЖрд╣рд╛рдд! рдЬрд╛рд╣рд┐рд░рд╛рдд! рдореА рддреБрдореНрд╣рд╛рд▓рд╛ рд╡реИрдпрдХреНрддрд┐рдХрд░рд┐рддреНрдпрд╛ рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЛ!

Q: рдореА рдРрдХрд▓реЗ рдХреА рдПрдХ рд╡рд░рд┐рд╖реНрда рдЧрдЯ рдЖрд╣реЗ (рдЕрднреНрдпрд╛рд╕рд╛рдЪреЗ рджреНрд╡рд┐рддреАрдп рд╡рд░реНрд╖), рдкрдг рдореА рддрд┐рдереЗрд╣реА рдЬрд╛рдК рд╢рдХрддреЛ рдХрд╛?
A: рд╡рд╛рдкрд░реВрди рдкрд╣рд╛, рддрд┐рдерд▓реА рд╕рд╛рдордЧреНрд░реА рдЕрдзрд┐рдХ рдХрдареАрдг рдЖрд╣реЗ, рдкрд░рдВрддреБ рдЬрд░ рддреБрдореНрд╣рд╛рд▓рд╛ рддреЗ рдЖрд╡рдбрдд рдЕрд╕реЗрд▓ рддрд░ рдореА рддреБрдореНрд╣рд╛рд▓рд╛ рддрд┐рдереЗ рдЬрд╛рдгреНрдпрд╛рд╕ рдордирд╛рдИ рдХрд░рдд рдирд╛рд╣реА.

Q: рдореА рджреВрд░рд╕реНрдердкрдгреЗ рдкрд░реАрдХреНрд╖рд╛ рджреЗрдК рд╢рдХрддреЛ рдХрд╛?
A: рдирд╛рд╣реА, рддреБрдореНрд╣рд╛рд▓рд╛ рдирдХреНрдХреАрдЪ рдпрд╛рдпрд▓рд╛ рд╣рд╡реЗ.

JavaScript рдордзреАрд▓ рдЙрджрд╛рд╣рд░рдгрд╛рдВрд╕рд╣ рд╡рд┐рдирд╛рдореВрд▓реНрдп рдХреЛрд░реНрд╕рд╕рд╛рдареА "рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдлрдВрдбрд╛рдореЗрдВрдЯрд▓реНрд╕" рдирд╛рд╡рдиреЛрдВрджрдгреА

рд╕рдВрджрд░реНрдн

рдХреЛрд░реНрд╕ рдиреЛрдВрджрдгреА рдлреЙрд░реНрдо: https://forms.gle/Yo3Fifc7Dr7x1m3EA
рдЯреЗрд▓рд┐рдЧреНрд░рд╛рдо рдЧрдЯ: https://t.me/Programming_IP9X
рдореАрдЯрд┐рдВрдЧрдордзреНрдпреЗ рдЧрдЯ: https://www.meetup.com/HowProgrammingWorks/
рд╡рд░рд┐рд╖реНрда рдЧрдЯ рдЪреЕрдиреЗрд▓: https://t.me/metarhia
Node.js рдЯреАрдо: https://t.me/nodeua
YouTube рдЪреЕрдиреЗрд▓: https://www.youtube.com/TimurShemsedinov
GitHub рд╡рд░ рд╕рдВрд╕реНрдерд╛: https://github.com/HowProgrammingWorks
Github рд╡рд░ рд╡реНрдпрд╛рдЦреНрдпрд╛рддрд╛: https://github.com/tshemsedinov

JavaScript рдордзреАрд▓ рдЙрджрд╛рд╣рд░рдгрд╛рдВрд╕рд╣ рд╡рд┐рдирд╛рдореВрд▓реНрдп рдХреЛрд░реНрд╕рд╕рд╛рдареА "рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдлрдВрдбрд╛рдореЗрдВрдЯрд▓реНрд╕" рдирд╛рд╡рдиреЛрдВрджрдгреА

рдирд┐рд╖реНрдХрд░реНрд╖

рдореА рдХреЛрд░реНрд╕рдордзреНрдпреЗ рдирд╡реАрди рд╡рд┐рд╖рдп рдЬреЛрдбрдгреНрдпрд╛рд╕рд╛рдареА рд╕реВрдЪрдирд╛рдВрдЪреА рд╡рд╛рдЯ рдкрд╛рд╣рдд рдЖрд╣реЗ рдЖрдгрд┐ рдорд▓рд╛ рдЗрддрд░ рднрд╛рд╖рд╛рдВрдордзреАрд▓ рдЙрджрд╛рд╣рд░рдгрд╛рдВрдЪреНрдпрд╛ рдЕрдиреБрд╡рд╛рджрд╛рд╕рд╣ рдХреЛрдб рдЙрджрд╛рд╣рд░рдгрд╛рдВрд╕рд╛рдареА рдпреЛрдЧрджрд╛рдирд╛рдЪреА рдЕрдкреЗрдХреНрд╖рд╛ рдЖрд╣реЗ. рддреБрдордЪрд╛ рдЕрднрд┐рдкреНрд░рд╛рдп рдЕрднреНрдпрд╛рд╕рдХреНрд░рдо рд╕реБрдзрд╛рд░рдгреНрдпрд╛рд╕ рдорджрдд рдХрд░реЗрд▓.

рдЖрдкрдг рдЖрд╡рдб рджрд╛рдЦрд╡рд▓реНрдпрд╛рдмрджреНрджрд▓ рдзрдиреНрдпрд╡рд╛рдж. рд╡реНрдпрд╛рдЦреНрдпрд╛рдиреЗ рдЖрдгрд┐ рд╕реЗрдорд┐рдирд╛рд░рдордзреНрдпреЗ рднреЗрдЯреВ!

рдХреЗрд╡рд│ рдиреЛрдВрджрдгреАрдХреГрдд рд╡рд╛рдкрд░рдХрд░реНрддреЗрдЪ рд╕рд░реНрд╡реЗрдХреНрд╖рдгрд╛рдд рднрд╛рдЧ рдШреЗрдК рд╢рдХрддрд╛рдд. рд╕рд╛рдЗрди рдЗрди рдХрд░рд╛, рдЖрдкрд▓реЗ рд╕реНрд╡рд╛рдЧрдд рдЖрд╣реЗ.

рд╣рд╛ рдХреЛрд░реНрд╕ рддреБрдордЪреНрдпрд╛рд╕рд╛рдареА рдХрд┐рддреА рдордиреЛрд░рдВрдЬрдХ рдЖрд╣реЗ?

  • рдореА рд╕рд░реНрд╡ рд╡реНрдпрд╛рдЦреНрдпрд╛рдиреЗ рдкрд╛рд╣реАрди/рдЙрдкрд╕реНрдерд┐рдд рд░рд╛рд╣реАрди

  • рдореА рдордиреЛрд░рдВрдЬрдХ рд╡рд┐рд╖рдп рдирд┐рд╡рдбреЗрди рдЖрдгрд┐ рд╡реНрд╣рд┐рдбрд┐рдУ рдкрд╛рд╣реАрди

  • рдореА рдЙрджрд╛рд╣рд░рдгрд╛рдВрдЪрд╛ рдЕрднреНрдпрд╛рд╕ рдХрд░реЗрди

  • рдореА рдХрд╛рдореЗ рдХрд░реАрди

  • рдореА рдкрд░реАрдХреНрд╖рд╛ рджреЗрдИрди

  • рд╣реЗ рд╕рд░реНрд╡ рд╕рд╛рдорд╛рдиреНрдп рдЖрд╣реЗ, рдорд▓рд╛ рд╕реНрд╡рд╛рд░рд╕реНрдп рдирд╛рд╣реА

45 рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдиреА рдорддрджрд╛рди рдХреЗрд▓реЗ. 7 рд╡рд╛рдкрд░рдХрд░реНрддреЗ рджреВрд░ рд░рд╛рд╣рд┐рд▓реЗ.

рдЖрдкрдг рд╡реИрдпрдХреНрддрд┐рдХрд░рд┐рддреНрдпрд╛ рдЙрдкрд╕реНрдерд┐рдд рд░рд╛рд╣рдгреНрдпрд╛рдЪреА рдпреЛрдЬрдирд╛ рдХрд░рдд рдЖрд╣рд╛рдд?

  • рд╣реЛрдп

  • рдорд▓рд╛ рдХрд░рд╛рдпрдЪреЗ рдЖрд╣реЗ, рдкрдг рдореА рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА

  • рдХреЛрдгрддреНрдпрд╛рд╣реА

44 рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдиреА рдорддрджрд╛рди рдХреЗрд▓реЗ. 2 рд╡рд╛рдкрд░рдХрд░реНрддреЗ рджреВрд░ рд░рд╛рд╣рд┐рд▓реЗ.

рд╕реНрддреНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛