2020 рдореЗрдВ Node.js: рдЖрдо рддреМрд░ рдкрд░ рд▓реЙрдЧрдЖрдЙрдЯ рдФрд░ рд▓реЙрдЧрдЖрдЙрдЯ


рдкрд┐рдЫрд▓реЗ 5 рд╡рд░реНрд╖реЛрдВ рдореЗрдВ, Node.js рдореЗрдВ рдмрд╣реБрдд рдмрджрд▓рд╛рд╡ рдЖрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рдореБрджрд╛рдп рдХрд╛ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдЬреНрдЮрд╛рди 2013-2015 рдХреЗ рд╕реНрддрд░ рдкрд░ рдмрдирд╛ рд╣реБрдЖ рд╣реИ, рд╕рднреА рд╕рдорд╛рди рджреГрд╖реНрдЯрд┐рдХреЛрдг, рд╕рднреА рд╕рдорд╛рди рд╕рдорд╕реНрдпрд╛рдПрдВред рд╕рдореБрджрд╛рдп рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреА рдЦрд░рд╛рдм рдирд┐рдЧрд░рд╛рдиреА рдХрд░ рд░рд╣рд╛ рд╣реИ, рдФрд░ рдЕрдЧрд░ рдпрд╣ рдЙрдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрддрд╛ рд▓рдЧрд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рджреИрдирд┐рдХ рдХреЛрдб рдХреЗ рд▓реЗрдЦрди рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред Node.js рдореЗрдВ, рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ, рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдФрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ , рд╕рдорд╛рдирд╛рдВрддрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ, GRASP , SOLID рдХрд╛ рдореМрд▓рд┐рдХ рдЬреНрдЮрд╛рди рдХрдордЬреЛрд░ рд░реВрдк рд╕реЗ рдорд░реНрдордЬреНрдЮ рд╣реИ, GoF, рдФрд░ рдпрджрд┐ рд╡реЗ рдкреНрд░рд╡реЗрд╢ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╡реЗ рдЕрдиреБрдХреВрд▓рди рдФрд░ рдкреБрдирд░реНрд╡рд┐рдЪрд╛рд░ рдХреЗ рдЕрдзреАрди рдирд╣реАрдВ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдЕрдиреНрдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ, рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рддреБрдЪреНрдЫ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдЬрд╛рд╡рд╛, C ++, C # рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рдмреАрдЪ, рдпрд╣ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ Node.js рдЕрдирдкрдврд╝ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдордВрдЪ рд╣реИред рдЗрд╕ рдкреНрд░рд╡реГрддреНрддрд┐ рдкрд░ рдХрд╛рдмреВ рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ 2020 рдореЗрдВ Node.js рдкрд░ рд╡рд┐рдХрд╛рд╕ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЛ рдХреИрд╕реЗ рдмрджрд▓рдирд╛ рд╣реИ, рд╕рднреА рдЖрдзреБрдирд┐рдХ рдХреНрд╖рдорддрд╛рдУрдВ рдФрд░ рдЬреНрдЮрд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рджреИрдирд┐рдХ рдХреЛрдб рд▓реЗрдЦрди рдкреНрд░рдерд╛рдУрдВ рдореЗрдВ рдХреНрдпрд╛ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдпреЗ рдФрд░ рдЕрдиреНрдп рдкреНрд░рд╢реНрди рддреАрди рдореБрдлреНрдд рдиреЛрдб рд╡реЗрдмрд┐рдирд╛рд░ рдореЗрдВ рд╕рдВрдмреЛрдзрд┐рдд рдХрд┐рдП рдЧрдП рд╣реИрдВ 2020 рдореЗрдВ .js : рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЛ рдФрд░ рдареАрдХ рд╣реЛ рдЬрд╛рдУ тАЭ 11, 14 рдФрд░ 21 рдЕрдкреНрд░реИрд▓ рдХреЛ Node.jpg v14 рдХреА рдкреВрд░реНрд╡ рд╕рдВрдзреНрдпрд╛ рдкрд░ ред


рднрд╛рдЧ 1: рдирдИ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ, рдЗрддрд┐рд╣рд╛рд╕ рдФрд░ рдЕрд▓рдЧрд╛рд╡ рдХрд╛ рдЕрд╡рд▓реЛрдХрди


рдкрд╣рд▓реЗ рднрд╛рдЧ рдХрд╛ рд╕рд╛рд░рд╛рдВрд╢: Node.js рд╕реНрдЯрд╛рд░реНрдЯрд░ рдХрд┐рдЯ рддреИрдпрд╛рд░ рдХрд░рдирд╛ , рдЕрдкреНрд░реИрд▓ 2020 рдХреЗ рд▓рд┐рдП Node.js рдХреА рд╕реНрдерд┐рддрд┐ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░рдирд╛, рдереНрд░реЗрдб , рд╕реИрдВрдбрдмреЙрдХреНрд╕ , рдХрдВрдЯреЗрдирд░ рдФрд░ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рд╕рд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреЛрдб рдХреЛ рдЕрд▓рдЧ рдХрд░рдирд╛, рдЬреЛ рдХрд┐ deno рдХрд╛ рдЕрд░реНрде рд╣реИ, v8 Serialization API, sandbox vm рдФрд░ vm.Script , ES.Next рд╕рдорд░реНрдерди, рд╕рдорд╛рдирд╛рдВрддрд░ рдФрд░ рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ, рд╕рд╡рд╛рд▓реЛрдВ рдХреЗ рдЬрд╡рд╛рдмредя╗┐


рдкрд╣рд▓реА рд╡реЗрдмрд┐рдирд╛рд░ рдХрд╛ рд╡реАрдбрд┐рдпреЛ: https://youtu.be/GJY2dyE6328?t=480
рд╕реНрд▓рд╛рдЗрдб: https://www.slideshare.net/tshemsedinov/nodejs-in-2020-part-1


рднрд╛рдЧ 2: рд╕рдорд╕реНрдпрд╛рдПрдВ рдФрд░ рд╡реЗ рдореМрд▓рд┐рдХ рд╕реАрдПрд╕ рд╕реЗ рдХреИрд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИрдВ


2- : : , , GRASP SOLID Node.js, , GoF , Node.js .


2- : https://youtu.be/r1u-dGocm1c
: https://www.slideshare.net/tshemsedinov/nodejs-in-2020-part-2


3: , Node.js Starter Kit


3- : Node.js Node.js Starter Kit ( ) Metarhia API . Metaserverless. , Node.js CS .


3- : https://youtu.be/ZXB5OTRld1w
: https://www.slideshare.net/tshemsedinov/nodejs-in-2020-part-3
https://t.me/nodeua
Node.js Starter Kit: https://github.com/HowProgrammingWorks/NodejsStarterKit


: https://github.com/tshemsedinov


All Articles