рдЕрдЧрд░ рдЖрдк рджрд╕ рд╕рд╛рд▓ рд╕реЛ рдЧрдП рд╣реИрдВ рддреЛ рдЖрдЬ рдлреБрд▓рд╕реНрдЯреИрдХ рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдХреИрд╕реЗ рдХрд░реЗрдВ



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

рдПрдХ рдкрд░рд┐рдЪрдп рдХреЗ рд░реВрдк рдореЗрдВ ...


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

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

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

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХрд╛рд░реНрдпрд╛рддреНрдордХ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд┐рд▓реНрдХреБрд▓ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИ: рд╕реНрдХрд╛рд▓рд╛, рдПрд░рд▓рдВрдЧ, рд╣рд╛рд╕реНрдХреЗрд▓, рдЖрджрд┐ред

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

рдореВрд▓ рдЕрд╡рдзрд╛рд░рдгрд╛рдПрдБ


  • рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд▓реЗрдЖрдЙрдЯ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЖрдзреБрдирд┐рдХ рдорд╛рдирдХреЛрдВ (HTML5, CSS3 рдФрд░ рд╡рд╣ рд╕рдм) рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдкрдиреЗ рдЬреНрдЮрд╛рди рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВред рдпрд╣ рдИрд╕реАрдПрдордП рд╕реНрдХреНрд░рд┐рдкреНрдЯ (рдЬреЗрдПрд╕, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЗрд╕ рд╡рд┐рд╢реЗрд╖ рдорд╛рдирдХ рдХрд╛ рдПрдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИ) рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛, рдФрд░ JSON рдФрд░ JWT рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЖрдкрдХреЗ рдЬреНрдЮрд╛рди рдХреЛ рддрд╛рдЬрд╝рд╛ рдХрд░реЗрдЧрд╛ред
  • рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд╕реНрддреБ-рдЙрдиреНрдореБрдЦ рджреГрд╖реНрдЯрд┐рдХреЛрдг ред рд╣рд╛рдБ, рд╣рд╛рдБ! рдХрдИ рд▓реЛрдЧ рдЬреЛ рдпрд╣ рд╕рдордЭрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдХреНрдпрд╛ рд╣реИ, рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╡рд╛рдХрд┐рдл рдирд╣реАрдВ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ 50 рд╕рд╛рд▓ рдкрд╣рд▓реЗ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ рдерд╛ред рдЗрд╕рд▓рд┐рдП, рдХрдо рд╕реЗ рдХрдо рдереЛрдбрд╝рд╛ рд╕рдВрджреЗрд╣ рд╣реЛрдиреЗ рдкрд░, рдЦреБрдж рдХреЛ рдлрд┐рд░ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдХрд░рдирд╛ рдЙрдЪрд┐рдд рд╣реИред
  • рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА ред рдпрд╣ рдПрдХ рдкреВрд░реНрдг рджреЛрд╖ рд╣реИ, рдЖрдЬ рдЙрдиреНрд╣реЗрдВ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╕ рдЙрди рд╕рднреА рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдЬреЛ рдХрд┐рд╕реА рднреА рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЕрдЧрд░ рдЖрдк рдЕрдХреЗрд▓реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓рд┐рдпрд╛рдВ рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реИрдВ, рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЙрдирдХреЗ рдмрд┐рдирд╛ рдПрдХ рдЯреАрдо рд╕рд┐рд░реНрдл рдирд░рдХ рд╣реИред рдкрд╣рд▓реЗ, рдЙрдиреНрд╣реЛрдВрдиреЗ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрд╕рд╡реАрдПрди рдпрд╛ рд╕реАрд╡реАрдПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛, рдмрд╕ рдЗрд╕рд▓рд┐рдП рдХрд┐ рдЙрдирдХреЗ рдкрд╛рд╕ рд▓рдЧрднрдЧ рдХреЛрдИ рдЧрдВрднреАрд░ рдкреНрд░рддрд┐рдпреЛрдЧреА рдирд╣реАрдВ рдерд╛ред рдЕрдм рд╡рд╛рд╕реНрддрд╡рд┐рдХ рддрдереНрдп рдЬреАрдЖрдИрдЯреА (рд▓рд┐рдиреБрд╕ рдЯреЛрд░рд╡рд╛рд▓реНрдбреНрд╕ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж) рд╣реИред рдореИрдВ рдХрдВрд╕реЛрд▓ рд╕рдВрд╕реНрдХрд░рдг (рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП) рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ, рдЗрд╕рдореЗрдВ рдХреБрдЫ рджрд┐рди рд▓рдЧреЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдЬрдм рдЖрдкрдХреЛ рд╡рд┐рдЪрд╛рд░ рдорд┐рд▓реЗрдЧрд╛, рддреЛ рдЖрдк рд╕рднреА рдЪрд┐рдкреНрд╕ (рдЬреИрд╕реЗ рдЧрд┐рдЯ рдкреНрд░рд╡рд╛рд╣) рдХреЛ рдмрд╣реБрдд рдЬрд▓реНрджреА рд╕рдордЭ рдЬрд╛рдПрдВрдЧреЗ, рдФрд░ рд╡рд╣рд╛рдВ рдЖрдк рдХреБрдЫ GUI рдХреНрд▓рд╛рдЗрдВрдЯ рдбрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВред ред рдФрд░ рдЖрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╢рд╛рдВрдд рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рд╣реБрдХ рд╣реБрдХ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреА рдорд╛рд╕реНрдЯрд░ рд╢рд╛рдЦрд╛ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рднреЗрдЬрдиреЗ рдХреЛ рдпреБрджреНрдз рд╕рд░реНрд╡рд░ рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рддреЗ рд╣реИрдВред
  • рдПрдорд╡реАрд╕реА рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ (рдпрд╣ рдХрд╣рдирд╛ рдЕрддрд┐рд╢реНрдпреЛрдХреНрддрд┐ рдирд╣реАрдВ рд╣реЛрдЧреА рдХрд┐ рд▓рдЧрднрдЧ рд╕рднреА рдЖрдзреБрдирд┐рдХ рд╡реЗрдм рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЗрд╕ рд╕рд┐рджреНрдзрд╛рдВрдд рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдкрдврд╝рдирд╛ рд╣реЛрдЧрд╛)ред
  • RestAPI рдЕрд╡рдзрд╛рд░рдгрд╛ред
  • рдбреЗрдЯрд╛рдмреЗрд╕ рдФрд░ рдПрд╕рдХреНрдпреВрдПрд▓ рдлрдВрдбрд╛рдореЗрдВрдЯрд▓ рдХреЗ рдкреНрд░рдХрд╛рд░, рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рдФрд░ рдЕрдВрддрд░ (рдореИрдВ рдпрд╣ рдирд╣реАрдВ рдХрд╣ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдЖрдкрдХреЛ рдЗрд╕реЗ рд╕реАрдзреЗ рд╕реАрдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рдкреНрд░рд╕реНрддреБрддрд┐ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдХрдо рд╕реЗ рдХрдо рд╕рдмрд╕реЗ рд╕рд░рд▓ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП)ред NoSQL рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрдврд╝реЗрдВ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ MongoDB рдФрд░ Redis рдореЗрдВред
  • BEM рдХрд╛рд░реНрдпрдкреНрд░рдгрд╛рд▓реАред рдореИрдВ рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рд╕рдорд░реНрдердХ рдирд╣реАрдВ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд╕рд╛рде рдХрдИ рдХрд╛рдо рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдХрдо рд╕реЗ рдХрдо рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдкрдврд╝рдиреЗ рдХреА рдХреНрдпрд╛ рд╕рд▓рд╛рд╣ рджреА рдЬрд╛рддреА рд╣реИред
  • рдПрдЬрд╛рдЗрд▓ рдФрд░ рд╕реНрдХреНрд░реИрдо рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рддрд░реАрдХреЗ (рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЬрдЯрд┐рд▓ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИ, рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ)ред
  • рд╕рд┐рдВрдЧрд▓ рдкреЗрдЬ рдПрдкреНрд▓рд┐рдХреЗрд╢рди (рдПрд╕рдкреАрдП) рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рд╣рдореЗрд╢рд╛ рд▓рд╛рдЧреВ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдорд╛рддреНрд░рд╛ рдореЗрдВ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рднреА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЬрд░реВрд░ рдкрдврд╝реЗрдВ
  • рд╡реЗрдм рд╕реЙрдХреЗрдЯреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрдврд╝реЗрдВ - рдПрдХ рддрдХрдиреАрдХ рдЬреЛ рдЖрдкрдХреЛ рдХреНрд▓рд╛рдЗрдВрдЯ (рдмреНрд░рд╛рдЙрдЬрд╝рд░) рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдХреЗ рдореИрд╕реЗрдЬрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░реНрд╡рд░ рдХреЗ рдмреАрдЪ рдПрдХ рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдХрдиреЗрдХреНрд╢рди рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред HTTP рдХреЗ рд╡рд┐рдкрд░реАрдд рд╡реЗрдм рд╕реЙрдХреЗрдЯ, рдЖрдкрдХреЛ рджреНрд╡рд┐-рджрд┐рд╢рд╛рддреНрдордХ рдбреЗрдЯрд╛ рд╕реНрдЯреНрд░реАрдо рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдореИрдВ рдЗрд╕реЗ AJAX рдХреА рдирдИ рдкреАрдврд╝реА рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрдЦрдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдХрд░рддрд╛ рд╣реВрдВред рдореБрдЦреНрдп рд▓рд╛рдн рд╕рд░реНрд╡рд░ рд╕реЗ рд▓рдЧрд╛рддрд╛рд░ рдирдП рдбреЗрдЯрд╛ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреА рдХрдореА рд╣реИред рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рд╕рд░реНрд╡рд░ рд╕реНрд╡рдпрдВ рдбреЗрдЯрд╛ рднреЗрдЬ рджреЗрдЧрд╛, рдФрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдЧрд╛ред
  • рдПрдХ рдЕрдиреНрдп рдорд╛рдирдХ рдЬреЛ рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдХреЛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд░реВрдк рд╕реЗ рдмрджрд▓рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ, рд╡рд╣ рд╣реИ рд╡реЗрдм рдХрдВрдкреЛрдиреЗрдВрдЯреНрд╕ ред рдПрдХ рдмрд╣реБрдд рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдЙрдкрдХрд░рдг рдФрд░ рдпрд╣ рдЖрдкрдХреЗ рд▓рд┐рдП рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдХрд╛рдо рдореЗрдВ рдЖрдПрдЧрд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдореИрдВ рдЗрд╕ рдкрд░ рдзреНрдпрд╛рди рдирд╣реАрдВ рджреВрдВрдЧрд╛ред
  • XPath рдПрдХ DOM рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЗ рд▓рд┐рдП рдПрдХ рдХреНрд╡реЗрд░реА рднрд╛рд╖рд╛ рд╣реИред рдпрд╣ рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдЖрдкрдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рд╕реАрдПрд╕рдПрд╕ рдЪрдпрдирдХрд░реНрддрд╛ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдЕрд╕реНрддрд┐рддреНрд╡ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдирд╛ рдЙрдкрдпреЛрдЧреА рд╣реИред рдЕрдм рдпрд╣ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдкрд░реАрдХреНрд╖рдг рдпрд╛ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдбреЗрдЯрд╛ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
  • рдПрдХ рджрд░реНрдЬрди рд╕рд╛рд▓ рдкрд╣рд▓реЗ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЕрдВрддрд░реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ - рдЕрдм рдпрд╣ рддрдерд╛рдХрдерд┐рдд рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдо рддреМрд░ рдкрд░ рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкреИрдХреЗрдЬ рдкреНрд░рдмрдВрдзрдХ (рдирд┐рд░реНрднрд░рддрд╛ рдкреНрд░рдмрдВрдзрдХ) рдЬреЛ UNIX рджреБрдирд┐рдпрд╛ рд╕реЗ рдЖрдпрд╛ рд╣реИред рдореИрдВ рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдиреАрдЪреЗ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдмрд╛рдд рдХрд░реВрдВрдЧрд╛ред рдореБрдЦреНрдп рд╡рд┐рдЪрд╛рд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рдХрдВрдзреЛрдВ рд╕реЗ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрднрд░рддрд╛ рдХреЛ рджреЗрдЦрдиреЗ рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдФрд░ рд░реВрдкрд░реЗрдЦрд╛рдУрдВ рдХреЛ рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдХреА рдЪрд┐рдВрддрд╛ рд╣реИред рдкрд╣рд▓реЗ, рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдлрд╝рд╛рдЗрд▓реЛрдВ рдФрд░ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ рд╕рд╣реА рд╕реНрдерд╛рдиреЛрдВ рдкрд░ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдХреЙрдкреА рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд╕рднреА рд░рд╛рд╕реНрддреЛрдВ рдХреЛ рдкрдВрдЬреАрдХреГрдд рдХрд░реЗрдВ, рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рд╡реЗ рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рд╣реИрдВ, рдЖрджрд┐, рдЕрдм рдпрд╣ рд╕рдм рдХрдВрд╕реЛрд▓ рдореЗрдВ рдХреБрдЫ рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рд╣рд╛рдБ, рдХрдВрд╕реЛрд▓ рдХреЗ рдмрд┐рдирд╛) рдХрд╣реАрдВ рдирд╣реАрдВ, рдЕрдлрд╕реЛрд╕)ред
  • рдкреНрд░реАрдХрдВрдкрд╛рдЗрд▓рд░ред рдпрд╣ рдЕрдЬреАрдм рд▓рдЧ рд╕рдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреА рдЧрдИ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╣рд╛рдБ, рдмрд╣реБрдд рдмрд╛рд░ рд╣рдо рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрддреНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд╕рднреА рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдФрд░ рдЕрдкрдиреЗ рдХреЛрдб рдореЗрдВ рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреА рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдЪреАрдЬреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЬреЛ рдорд╛рдирдХ рдореЗрдВ рдирд╣реАрдВ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, CSS рдореЗрдВ рдЪрд░)ред рдкреНрд░реА-рдХрдВрдкрд╛рдЗрд▓рд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдлреНрд░рдВрдЯ-рдПрдВрдб рдореЗрдВ рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реИрдВ - рдЪреВрдВрдХрд┐ рдмреИрдХрдПрдВрдб рдЕрдХреНрд╕рд░ рдкреВрд░реНрдг-рдУрдУрдкреА рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдкреНрд░реАрдХреЙрдореНрдкрд▓рд░ рд╡рд╣рд╛рдВ рдЖрдо рдирд╣реАрдВ рд╣реИрдВ рдФрд░ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рддреНрд╡рд░рдг рдФрд░ рдХреИрд╢рд┐рдВрдЧ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, PHP рдЬрд╝реЗрдВрдб рдУрдкрдЪреЗ) рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
  • рд╡рд┐рдХрд╛рд╕ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЕрдм рддрдерд╛рдХрдерд┐рдд рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдерд╛рдЧрдд рд╣реИ рдХрдВрдЯреЗрдирд░ (рдбреЛрдХрд░, рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕)ред рдпрд╣ рдЖрдзреБрдирд┐рдХ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдПрдХ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдирдИ рдЕрд╡рдзрд╛рд░рдгрд╛ рд╣реИ, рдореИрдВ рдЗрд╕ рдкрд░ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдПрдХ рд╡рд┐рдЪрд╛рд░ рд░рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рддрдХрдиреАрдХ рдмрд╣реБрдд рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧреА рд╣реИред
  • рдкрд░реАрдХреНрд╖рдг рдПрдХ рдЕрд▓рдЧ рдмрдбрд╝рд╛ рд╡рд┐рд╖рдп рд╣реИред рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░, рдЗрд╕рдХрд╛ рдорддрд▓рдм рддрдерд╛рдХрдерд┐рдд рд╣реИред рдЗрдХрд╛рдИ рдкрд░реАрдХреНрд╖рдгред рд╡рд┐рдЪрд╛рд░ рдХрд╛ рд╕рд╛рд░ рдПрдХ рд╕рд░рд▓ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд╕рд╛рде рд╕рдордЭрдирд╛ рдЖрд╕рд╛рди рд╣реИред рдПрдХ рдкрд░реАрдХреНрд╖рдг рдмрдирд╛рддреЗ рд╕рдордп, рдЖрдк рдПрдХ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЖрд╡рд░рдг рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд░реЗрдЧрд╛ рдФрд░ рдЕрдкреЗрдХреНрд╖рд┐рдд рдкрд░рд┐рдгрд╛рдо рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдЧрд╛ред рдлрд┐рд░, рдЬрдм рдЖрдк рдХрд┐рд╕реА рдЕрдиреНрдп рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ рдХреБрдЫ рдмрджрд▓рддреЗ рд╣реИрдВ, рдЬрд┐рд╕ рдкрд░ рдкрд╣рд▓рд╛ рдлрд╝рдВрдХреНрд╢рди рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рдЬрд╛рдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдкрд░рд┐рд╡рд░реНрддрди рдХреБрдЫ рднреА рдирд╣реАрдВ рддреЛрдбрд╝рддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдмрд╕ рдкрд╣рд▓реЗ рдмрдирд╛рдП рдЧрдП рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдмрдбрд╝реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдХрд┐рддрдирд╛ рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред


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

  • рд╕рдмрд╕реЗ рдкрд╣рд▓рд╛ рдФрд░ рд╕рд░рд▓ рд╡рд┐рдХрд▓реНрдк рдпрд╣ рд╣реИ рдХрд┐ рд╡реЗрдм рд╕рд░реНрд╡рд░ рдЕрдиреБрд░реЛрдз рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдмрд╕ рдЗрд╕ рдЕрдиреБрд░реЛрдз рдХреЗ рдорд┐рд▓рд╛рди рдХреЗ рд▓рд┐рдП рдПрдХ HTML рдлрд╝рд╛рдЗрд▓ рдЬрд╛рд░реА рдХрд░рддрд╛ рд╣реИред рдЕрдзрд┐рдХрддрдо, рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреЗ рдПрд╕рдПрд╕рдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рд╕рд┐рд░реНрдл рдПрдХ рдХреНрд▓рд╛рд╕рд┐рдХ рд╕реНрдереИрддрд┐рдХ рд╕рд╛рдЗрдЯ рд╣реИ, рдФрд░ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдмреИрдХрдПрдВрдб рд╡реЗрдм рд╕рд░реНрд╡рд░ рд╣реА рд╣реИред рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдЬрд┐рд╕рдореЗрдВ рдХрдИ рдкреГрд╖реНрда рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╡рд┐рдирд╛рд╢рдХрд╛рд░реА рд░реВрдк рд╕реЗ рдЕрд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ - рдпрджрд┐ рдЖрдкрдХреЛ рдХреБрдЫ рднреА рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рд╕рднреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рд╕рдВрдкрд╛рджрди рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдпрд╣ рднреА рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рд╕реНрдереИрддрд┐рдХ рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреБрдЫ рднреА рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдпрд╣рд╛рдВ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИред рдЕрдм рдпрд╣ рдХреБрдЫ рдмрд╣реБрдд рд╣реА рд╕рд░рд▓ рд▓реИрдВрдбрд┐рдВрдЧ рдкреГрд╖реНрдареЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХрддрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░, рдЙрдирдХреЗ рд▓рд┐рдП рдлреНрд░рдВрдЯрдПрдВрдб рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдЕрднреА рднреА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдЖрдзреБрдирд┐рдХ рдЬреЗрдПрд╕ рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреА рдорджрдж рд╕реЗ, рдФрд░ рдЬреНрдпрд╛рджрд╛рддрд░ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рдиреЛрдб.рдЬреЗрдб рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
  • рд╕реНрдереИрддрд┐рдХ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рд╡рд┐рдХрд╛рд╕ рд╕рд░реНрд╡рд░ рд╕рд╛рдЗрдб рдкрд░ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреА рдЧрдИ рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣реИред рдлрд┐рд░ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд┐рдП рдЧрдП рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рдореЗрдВ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рд▓рд┐рдЦрдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЧрдпрд╛, рдЬрд┐рд╕рдореЗрдВ рдбреЗрдЯрд╛ рдЕрдиреБрд░реЛрдз рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдпрд╣ рдбреЗрдЯрд╛ рдХреЛ рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдирд╛ рднреА рд╕рдВрднрд╡ рд╣реЛ рдЧрдпрд╛ред рд╣рдо рдорд╛рди рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕ рд╕рдордп рд╕реЗ рд╕реНрдкрд╖реНрдЯ рдЕрд▓рдЧрд╛рд╡ рд╣реИ:
    1. рджрд░рдЕрд╕рд▓ рд╡реЗрдм рд╕рд░реНрд╡рд░ рд╣реАред рдЕрдм рдпрд╣ рдЬрд░реВрд░реА рдирд╣реАрдВ рдХрд┐ рдПрдХ рдЕрдЦрдВрдб рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рдХрд▓реНрдк - рдЬрдм рдирдЧреНрдиреЗрдХреНрд╕ рдПрдХ рд▓реЛрдб рдмреИрд▓реЗрдВрд╕рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЕрдкрд╛рдЪреЗ рд╕реНрд╡рдпрдВ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдХрдИ рд╡рд┐рдХрд▓реНрдк рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ ( prijutme4ty рдХреЛ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж)ред
    2. рдЗрд╕ рднрд╛рд╖рд╛ рдореЗрдВ рднрд╛рд╖рд╛ рдФрд░ рд░реВрдкрд░реЗрдЦрд╛, рдЬреЛ URL рджреНрд╡рд╛рд░рд╛ рдЕрдиреБрд░реЛрдз рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдФрд░ рдорд╛рд░реНрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рддреА рд╣реИред рд╢рд╛рдпрдж рдпрд╣ рдХрд╣рдирд╛ рдЧрд▓рдд рдирд╣реАрдВ рд╣реЛрдЧрд╛ рдХрд┐ рдлреБрд▓рд╕реНрдЯреИрдХ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ, "рдмреИрдХрдПрдВрдб" рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдЗрд╕ рдкрд░рдд рдХрд╛ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░ рдорддрд▓рдм рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╕рдЦреНрддреА рд╕реЗ рдмреЛрд▓рдирд╛, рд╕рднреА рд╕рд░реНрд╡рд░ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдЬреЛ рд╡реЗрдм рд╕рд░реНрд╡рд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬрд╝рд╛рд╣рд┐рд░ рд╣реИ, рдмреИрдХреЗрдВрдб рднреА рд╣реИред рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рдмреИрдХрдПрдВрдб рдХреЗ рд▓рд┐рдП рднрд╛рд╖рд╛ рдФрд░ рд░реВрдкрд░реЗрдЦрд╛ рд▓рдЧрднрдЧ рдХреЛрдИ рднреА рд╣реЛ рд╕рдХрддреА рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкрдЯрд░рд┐рдпреЛрдВ рдкрд░ рд░реВрдмреА рдФрд░ рд░реВрдмреА рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдИрдЖрд░рдмреА рдХреЛ рдЯреЗрдореНрдкрд▓реЗрдЯ рдЗрдВрдЬрди рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, PHP рдФрд░ рд▓рд╛рд░рд╡реЗрд▓ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдмреНрд▓реЗрдб рдХреЛ рдЕрдХреНрд╕рд░ рдЯреЗрдореНрдкрд▓реЗрдЯ рдЗрдВрдЬрди рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕реА рддрд░рд╣ред
    3. рдХреЛрдб рдЬреЛ рдХреНрд▓рд╛рдЗрдВрдЯ рдкрд░ рд╕реАрдзреЗ рдЪрд▓рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдЖрдорддреМрд░ рдкрд░ рдлреНрд░рдВрдЯреЗрдВрдб рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣рд╛рдВ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рдЬреЗрдПрд╕ рдХреЗ рд▓рд┐рдП рдиреАрдЪреЗ рдЖрддрд╛ рд╣реИред

    рд▓рдВрдмреЗ рд╕рдордп рддрдХ, рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╡реЗрдм рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдореБрдЦреНрдп рдФрд░ рдХреЗрд╡рд▓ рдПрдХ рдерд╛, рдЬрдм рддрдХ рдХрд┐ рдХреНрд▓рд╛рдЙрдб рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ рдХрд╛ рд╡рд┐рдХрд╛рд╕ рд╢реБрд░реВ рдирд╣реАрдВ рд╣реБрдЖ рдФрд░ рдПрд╕рдкреАрдП рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рджрд┐рдЦрд╛рдИ рджреАред
  • рдЬрдм рдХреНрд▓рд╛рдЙрдб рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХрд╛ рд╡рд┐рдХрд╛рд╕ рд╢реБрд░реВ рд╣реБрдЖ, рддреЛ рдЙрдирдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рдореЙрдбрд▓ рджрд┐рдЦрд╛рдИ рджрд┐рдП (рд╕рд╛рд╕, рдкрд╛, рдЖрдИрдПрдПрдПрд╕)ред рдЙрдирдореЗрдВ рд╕реЗ, рдореИрдВ рддрдерд╛рдХрдерд┐рдд рдиреЛрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред AWS рд╕рд░реНрд╡рд░ рд░рд╣рд┐рдд рджреГрд╖реНрдЯрд┐рдХреЛрдгред рд▓рдмреНрдмреЛрд▓реБрдЖрдм рдпрд╣ рд╣реИ рдХрд┐ рдкрд┐рдЫрд▓реЗ рдкреИрд░рд╛рдЧреНрд░рд╛рдл рд╕реЗ рд╡реЗрдм рд╕рд░реНрд╡рд░ рдХреЛ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдврд╛рдВрдЪреЗ рд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмреИрдХрдПрдВрдб рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреНрд▓рд╛рдЙрдб рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░рддрд╛ рд╣реИред рдмрд╛рджрд▓ рдЫрд▓рд╛рдВрдЧ рдФрд░ рд╕реАрдорд╛ рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛ рд░рд╣реЗ рд╣реИрдВ, рдХрдИ рдирдИ рддрдХрдиреАрдХреЗрдВ рдФрд░ рдЙрдирдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдкреНрд░рдХрдЯ рд╣реЛрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╣рд░ рдЪреАрдЬ рдХрд╛ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рд╡рд░реНрдгрди рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИред рдпрджрд┐ рдЖрдк рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдпрд╣рд╛рдБ рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЫрдБрдЯрд╛рдИ рдХреЗ рд╕рд╛рде рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдЕрдзрд┐рдХрд╛рдВрд╢ рдХреНрд▓рд╛рдЙрдб рддрдХрдиреАрдХреЛрдВ рдХреЛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ: рдкрд░рд┐рджреГрд╢реНрдп . cncf.io ( рдХреЛрдВрд╕реНрдЯреЗрдВрдЯрд┐рдирд╕реНрдкреЗрдм рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж)ред
  • рдПрд╕рдкреАрдП рдЕрд╡рдзрд╛рд░рдгрд╛ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдФрд░ рдЬреЗрдПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ HTML рдШрдЯрдХреЛрдВ рдХреЗ рдЙрджреНрднрд╡ рдХреЗ рд╕рд╛рде, рд╕рдорд╕реНрдпрд╛ рдмрд╣реБрдд рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддреА рд╣реИ - рдХреНрд▓рд╛рдЗрдВрдЯ рдкрд░ рд▓реЛрдб рдФрд░ рд░реЗрдВрдбрд░ рдХрд░рдиреЗ рдореЗрдВ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдХрд╛рдлреА рд╕рдордп рд▓рдЧ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рд╕рдВрдмрдВрдз рдореЗрдВ, HTML рдкреАрдврд╝реА рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реИ, рдЬреЛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ рдЖрдо рддреМрд░ рдкрд░ рдПрд╕рдкреАрдП рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ - рд╕рд░реНрд╡рд░ рд╕рд╛рдЗрдб рд░реЗрдВрдбрд░рд┐рдВрдЧ (рдПрд╕рдПрд╕рдЖрд░) рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред рд▓рдмреНрдмреЛрд▓реБрдЖрдм рдпрд╣ рд╣реИ рдХрд┐ рд╣рдо рд╕рд░реНрд╡рд░ рдкрд░ HTML рдореЗрдВ рдкрд╣рд▓реЗ рдШрдЯрдХ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдлрд┐рд░ рдЗрд╕реЗ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ, рд╕рд╛рде рд╣реА рдЙрд╕реА рдХреЛрдб рдХреЗ рд╕рд╛рде рдЬреЛ рдЗрд╕ HTML рдХреЛ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рд╣рд░ рдмрд╛рд░ рдкреВрд░реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛрдб рдХреЛ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдирд╣реАрдВ рднреЗрдЬреЗрдВ, рд▓реЗрдХрд┐рди рдмрд╕ рдЖрд╡рд╢реНрдпрдХ рдШрдЯрдХреЛрдВ рдХреЛ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░реЗрдВ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рддреБрд░рдВрдд, рд╕рд┐рд╕реНрдЯрдо рдХреА рд╕реНрдерд┐рддрд┐ (рдпрд╛рдиреА, рдЖрд░рдИрдПрд╕рдЯреА) рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдЖрд╡рд╢реНрдпрдХ рдбреЗрдЯрд╛ рд╕рдВрдЪрд╛рд░рд┐рдд рдХрд░рдирд╛ред рдЖрдкрдХреЛ рдпрд╣ рд╕рдордЭрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рд╡реЗ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд╕реНрд╡рддрдВрддреНрд░ рдлрд╝рдВрдХреНрд╢рди рдмреНрд▓реЙрдХреЛрдВ рдореЗрдВ рддреЛрдбрд╝рдХрд░ рдРрд╕рд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд░реВрдкреЛрдВ рджреНрд╡рд╛рд░рд╛ рд╕рдореВрд╣реАрдХреГрдд рдХрд░рдирд╛, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдЕрдкрдиреЗ рдХреНрд╖реЗрддреНрд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ), рддреЛ рдпрд╣ рдЕрдм рд╢рд╛рд╕реНрддреНрд░реАрдп рдЕрд░реНрде рдореЗрдВ рдПрд╕рдкреАрдП рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдШрдЯрдХреЛрдВ рдХреЛ рд╕рд░реНрд╡рд░ рдкрд░ рд╕реАрдзреЗ рдХреБрдЫ рдЬреЗрдПрд╕ рдЯреЗрдореНрдкрд▓реЗрдЯ рдЗрдВрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рднреЗрдЬреЗ рдЬрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рдмрд╛рд░ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рдлрд┐рд░, рдЕрд╡рдзрд╛рд░рдгрд╛рддреНрдордХ рд░реВрдк рд╕реЗ, рдпрд╣ рдХрд┐рд╕реА рднреА рдЕрдиреНрдп рдмреИрдХрдПрдВрдб рднрд╛рд╖рд╛ рдореЗрдВ рдЯреЗрдореНрдкрд▓реЗрдЯ рдЗрдВрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдЕрд▓рдЧ рдирд╣реАрдВ рд╣реИ, рдФрд░, рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдЬреЗрдПрд╕ рд╕реЗ рдкреНрд░рддрд┐рдкрд╛рджрдиред HTML рдЕрднреА рднреА рд╕рд░реНрд╡рд░ рдХреА рддрд░рдл рд╣реЛрдЧрд╛, рдпрд╣ рдЕрдм SSR рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ рдЕрд╡рдзрд╛рд░рдгрд╛ рдХреЛ рдПрд╕рдкреАрдП рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕ рдкрд▓ рдХреЗ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХреЗ рд▓рд┐рдП, рдХреЙрдорд░реЗрдбреНрд╕ рд╕реНрдЯреЗрдЯрд┐рдХрд▓реИрдм , рдирдкрд╛ 3um рдФрд░ рдЬрд╕реНрдЯрдмреЛрд░рд┐рд╕ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред


рдмреИрдХрдПрдВрдб


рдЗрд╕рд▓рд┐рдП, рдЖрдзреБрдирд┐рдХ рджреБрдирд┐рдпрд╛ рдореЗрдВ, рдХрдИ рддрдХрдиреАрдХреЛрдВ рдиреЗ рдмреИрдХрдПрдВрдб рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░ рд▓рд┐рдпрд╛ рд╣реИред рдмреЗрд╢рдХ, рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреА рд╡рд┐рд╡рд┐рдзрддрд╛рдПрдВ рдФрд░ рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рджреЗрд╢реА рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХрд╣рдирд╛ рдЧрд▓рдд рдирд╣реАрдВ рд╣реЛрдЧрд╛ рдХрд┐, рдСрдлрд╣реИрдВрдб, рдЖрдзреБрдирд┐рдХ рдмреИрдХрдПрдВрдб рдХрд╛ 90 рдкреНрд░рддрд┐рд╢рдд рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ:
  • рдЬрд╛рд╡рд╛
  • рдиреЗрдЯ
  • рдЕрдЬрдЧрд░
  • Node.js (рдпрд╣рд╛рдВ рдЕрд╕реНрдкрд╖реНрдЯ, рд▓реЗрдХрд┐рди рдЙрд╕ рдкрд░ рдмрд╛рдж рдореЗрдВ рдФрд░ рдЕрдзрд┐рдХ),
  • рд░реВрдмреА рдСрди рд░реЗрд▓реНрд╕
  • рдФрд░ рдмреЗрд╢рдХ PHP


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

рд╢реЗрд╖ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП, рдЬрдм рдпрд╣ рдЖрддрд╛ рд╣реИ рдХрд┐ рдХрд┐рд╕ рджрд┐рд╢рд╛ рдореЗрдВ рдиреМрдХрд░реА рдвреВрдВрдврдирд╛ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рд╣реИ, рддреЛ рдирд┐рд░реНрд╡рд┐рд╡рд╛рдж рдиреЗрддрд╛ рддреАрди рднрд╛рд╖рд╛рдПрдВ рд╣реИрдВ - PHP, Node.js рдФрд░ рдкрд╛рдпрдердиред

рдирд┐рд░рд╛рдзрд╛рд░ рдирд╣реАрдВ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣рд╛рдВ рджреЛ рд▓реЛрдХрдкреНрд░рд┐рдп рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдкрд░ рд░рд┐рдХреНрддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЦреЛрдЬ рдкрд░рд┐рдгрд╛рдо рд╣реИрдВ
Hehe.ru рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдпрд╣ рдЦреЛрдЬ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдирд╣реАрдВ рд╣реИ, рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рдХрд┐ рдЙрдирдХреЗ рдкрд╛рд╕ рдЖрд╡рд╢реНрдпрдХ рдХреМрд╢рд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЦреЛрдЬ рдирд╣реАрдВ рд╣реИред рдпрджрд┐ рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рдХреА рднрд╛рд╖рд╛, рднрд╛рд╖рд╛ рдХреЛ рдкреНрд▓рд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдЗрдВрдЧрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рддреЛ рднреА рдЗрд╕реЗ рдЧрд┐рдирд╛ рдЬрд╛рдПрдЧрд╛ред

  • 5,021 рдкрд╛рдпрдерди рдиреМрдХрд░рд┐рдпрд╛рдВ
  • 4,220 PHP рдиреМрдХрд░реА
  • 1,274 рдиреЛрдб рдиреМрдХрд░рд┐рдпрд╛рдВ
  • 726 рд░реВрдмреА рдХреА рдиреМрдХрд░реА

рдорд╛рдИ рд╕рд░реНрдХрд▓ рдкрд░ (рдкреНрд░рдореБрдЦ рдХреМрд╢рд▓ рдХреА рдЦреЛрдЬ):

  • 171 PHP рдиреМрдХрд░рд┐рдпрд╛рдВ
  • 116 рдкрд╛рдпрдерди рдиреМрдХрд░рд┐рдпрд╛рдВ
  • 69 рдиреМрдХрд░рд┐рдпрд╛рдВ Node.js
  • 28 рд░реЗрд▓ рдиреМрдХрд░рд┐рдпреЛрдВ рдкрд░ рд░реВрдмреА

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

рдЗрд╕ рд╕рднреА рдкрд╛рд░реНрдЯреА рдХреЗ рдмрдЧрд▓ рдореЗрдВ, Microsoft рдЕрдкрдиреЗ SharePoint рдФрд░ ASP.Net рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реИред рд╕рдХреНрд░рд┐рдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╡рд╛рд▓реА рдмрдбрд╝реА рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рднреАрддрд░, рдпрд╣ рд╕рдорд╛рдзрд╛рди рдЕрдХреНрд╕рд░ рдкрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди, рдЬреИрд╕рд╛ рдХрд┐ рдКрдкрд░ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╣рдо рдорд╛рддреНрд░рд╛ рдХреЗ рдХрд╛рд░рдг рдЗрд╕ рдвреЗрд░ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред


рдореИрдВ рд▓реЗрдЦ рдХреЗ рдЕрдВрдд рдореЗрдВ Node.js рдФрд░ рдЗрд╕рдХреЗ рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реВрдВрдЧрд╛, рдЗрд╕рд▓рд┐рдП рдЕрдм, рдмреИрдХрдПрдВрдб рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдореЗрдВ, рд╣рдо рдкрд╛рдпрдерди рдФрд░ PHP рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░реЗрдВрдЧреЗред

рдЕрдЬрдЧрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ ...


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

рдЕрдХреНрд╕рд░ рд╡реЗ рднрд╛рд╡рдирд╛ рдореЗрдВ рдЙрджреНрдзреГрдд рдХрд░рддреЗ рд╣реИрдВ: "рдХрд┐ рд╕реА рдореЗрдВ 100 рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рдХреЛрдб, рдПрдХ рд╡реЗрд╢реНрдпрд╛рд▓рдп рдореЗрдВ 10 рд▓реЗрддрд╛ рд╣реИ"ред рдпрд╣ "рд╕рд░рд▓рддрд╛" рдбрд░ рдЧрдИ, рдЦрд╛рд╕рдХрд░ рд╕реА ++ рдФрд░ рдкреНрдпрд╛рд░реА рд╕реА # рдХреЗ рдмрд╛рджред рдРрд╕рд╛ рд▓рдЧрддрд╛ рдерд╛ рдХрд┐ рднрд╛рд╖рд╛ "рдЧреГрд╣рд┐рдгрд┐рдпреЛрдВ" рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдереА рдФрд░ рдЬреЛ рд▓реЛрдЧ рд╕рд╛рдорд╛рдиреНрдп рдЯрд╛рдЗрдкрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рд╕рд╛рдорд╛рдиреНрдп рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░рдирд╛ рдирд╣реАрдВ рдЬрд╛рдирддреЗ рдереЗ, рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рднрд╛рд╖рд╛ рдХреЗрд╡рд▓ рд▓рд┐рдкрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╣реИред рдореИрдВ рдХрднреА рдЧрд▓рдд рдирд╣реАрдВ рд╣реБрдЖ! :) рднрд╛рд╖рд╛ рдмрд╣реБрдд рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд╣реИ, рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд░реВрдк рд╕реЗ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ, рдЬрд┐рд╕реЗ рдХрдИ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдореБрдЭреЗ рдПрдХ рднреА рд╡реНрдпрдХреНрддрд┐ рдирд╣реАрдВ рдкрддрд╛ рд╣реИ рдЬреЛ PHP рд╕реЗ рдЕрдЬрдЧрд░ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЬреЛ рдЙрд╕рдХреЗ рдмрд╛рдж рдлрд┐рд░ рд╕реЗ PHP рдореЗрдВ рд▓реМрдЯрдирд╛ рдЪрд╛рд╣реЗрдЧрд╛ред рдЗрд╕рдХреЗ рд▓рд┐рдП рдореИрдВ рд╕рдмрд╕реЗ рдЖрдЧреЗ рд╣реВрдВ: рдЕрдЬрдЧрд░ рдЗрд╕ рдкрд░ рдПрдХ рдмреИрдХрдПрдВрдб рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╣рд╛рди рднрд╛рд╖рд╛ рд╣реИред

рдареАрдХ рд╣реИ, рдЕрдм рд╕реАрдзреЗ рд░реВрдкрд░реЗрдЦрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ ... рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рдпрд╣ рддрдп рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ: рд╣рдореЗрдВ рдХрд┐рд╕ рд╕рд░реНрд╡рд░ рдХреЛ рдЕрд╡рд░реБрджреНрдз рдпрд╛ рдЧреИрд░-рдЕрд╡рд░реБрджреНрдз рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЙрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдХреЗ рдкрд╛рд╕ рдкреЗрд╢реЗрд╡рд░реЛрдВ рдФрд░ рд╡рд┐рдкрдХреНрд╖ рд╣реИрдВред рдПрдХ рдЧреИрд░-рдЕрд╡рд░реБрджреНрдз рд╕рд░реНрд╡рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдХреНрд╕рд░ рд╡реЗрдм рд╕реЙрдХреЗрдЯ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕ рдкрд░ рдЖрдк рдирд┐рдпрдорд┐рдд рд╕рд╛рдЗрдЯ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдПрдХ рд╕рд╛рде рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдХрдиреЗрдХреНрд╢рди рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдЬрдм рдРрд╕реЗ рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдпрд╣ рдпрд╛рдж рд░рдЦрдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рд╕рднреА рдХрдиреЗрдХреНрд╢рди рдПрдХ "рд╕рд╛рдорд╛рдиреНрдп рдЪрдХреНрд░" рдореЗрдВ рдШреВрдорддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕ "рдЪрдХреНрд░" рдХреЛ рдЕрд╡рд░реБрджреНрдз рдХрд░рдиреЗ рд╕реЗ рд╕рднреА рдХрдиреЗрдХреНрд╢рди рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд╡рд░реБрджреНрдз рд╣реЛ рдЬрд╛рдПрдВрдЧреЗ, рдЗрд╕ рд╕рдВрдмрдВрдз рдореЗрдВ, рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рдкреБрд╕реНрддрдХрд╛рд▓рдп рдЧреИрд░-рдЕрд╡рд░реЛрдзрдХ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПред рдЧреИрд░-рдЕрд╡рд░реБрджреНрдз рдврд╛рдВрдЪреЗ рдХреЗ рдмреАрдЪ, рдЖрдЬ рдореИрдВ aiohttp рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХрд░реВрдВрдЧрд╛, рдЯреЙрд░реНрдиреЗрдбреЛ рдЬреИрд╕реЗ рдЕрдиреНрдп рдХрд╛рдлреА рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡реЗ рд╕рднреА aiohttp рд╕реЗ рдиреАрдЪ рд╣реИрдВред рдЕрд╡рд░реБрджреНрдз рдврд╛рдВрдЪреЗ рдХреЗ рд▓рд┐рдП, Django рдпрд╣рд╛рдБ рдмрд╛рд╣рд░ рдЦрдбрд╝рд╛ рд╣реИред рдпрд╣ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИ рдЬреЛ рдПрдХ рдмреЛрддрд▓ рдореЗрдВ рд╕рдм рдХреБрдЫ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЕрдзрд┐рдорд╛рдирддрдГ рддреБрд░рдВрддред Django рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдмреЙрдХреНрд╕ рдореЗрдВ рдПрдХ рдЯреЗрдореНрдкрд▓реЗрдЯ рдЗрдВрдЬрди, ORM рдФрд░ рдХрдИ рдЕрдиреНрдп рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдЖрдк, рдореЗрд░реЗ рдЬреИрд╕реЗ, рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдкреБрд╕реНрддрдХрд╛рд▓рдп рдЪреБрдирдирд╛ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдореИрдВ рдЖрдкрдХреЛ рдлреНрд▓рд╛рд╕реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ, рдФрд░ рдЕрдиреНрдп рд╕рднреА рдкреБрд╕реНрддрдХрд╛рд▓рдп рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрдиреБрдХреВрд▓рд┐рдд рд╣реИрдВред рдЯреЗрдореНрдкрд▓реЗрдЯ рдЗрдВрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдХреНрд╕рд░ рдЬрд┐рдиреНрдЬрд╛ 2 рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╣ рдПрдХ рдХрд╛рдлреА рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рдЯреЗрдореНрдкрд▓реЗрдЯ рдЗрдВрдЬрди рд╣реИ, рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдпрджрд┐ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ, рддреЛ рдЖрдк рдЙрддреНрддрд░ рдХреЛ рдмрд╣реБрдд рддреЗрдЬрд╝реА рд╕реЗ рдЧреВрдЧрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред ORM рдХреЗ рд▓рд┐рдП, рдЕрдЬрдЧрд░ рджреБрдирд┐рдпрд╛ рдореЗрдВ sqlalchemy рдирд┐рдпрдоред рдпрд╣, рдкреЗрд╡реА рдХреЗ рдирд┐рд░реНрдорд╛рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ (sqlalchemy рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рддрд┐рдпреЛрдЧреА) рд▓рд┐рдЦрддреЗ рд╣реИрдВ: "SQLAlchemy рдкрд╛рдпрдерди рджреБрдирд┐рдпрд╛ рдореЗрдВ ORM рдХреЗ рд▓рд┐рдП рд╕реЛрдиреЗ рдХрд╛ рдорд╛рдирдХ рд╣реИ" - рдФрд░ рдореИрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЙрд╕рдХреЗ рд╕рд╛рде рд╕рд╣рдордд рд╣реВрдБред рдпрд╣ рдПрдХ рдмрд╣реБрдореБрдЦреА рдФрд░ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдЙрдкрдХрд░рдг рд╣реИред рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рд╣рд░ рдЪреАрдЬ рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдЖрдкрдХреЛ рдЗрд╕ рдврд╛рдВрдЪреЗ рдХреА рдЬрдЯрд┐рд▓рддрд╛ рдХреЛ "рднреБрдЧрддрд╛рди" рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдпрджреНрдпрдкрд┐, рдЖрдк рдЙрд╕рдХреЗ рд╕рд╛рде рдмрд╣реБрдд рддреЗрдЬрд╝реА рд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдХрдард┐рдирд╛рдЗрдпреЛрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

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


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


, Python Pip.

PHP, , .

рдкреАрдПрдЪрдкреА


7- . , , , 5- 7-, , 7.0. 7.1. (, , ┬л ┬╗, ). , , 7.1 тАФ .

, PHP7.0 Fatal error PHP7.1
<?php
function test($param){}
test();
?>

- , тАж foreachтАж , (resource, object, mixed, numeric, void, iterable)тАж , , .

PHP 4 5 , .

PHP-


:

  • Laravel тАФ . , ┬л ┬╗: ┬лBlade┬╗ ( ), Eloquent ORM ( MVC), PHP include, ( ), , Composer Laravel. . , , . тАФ , . , тАФ Symfony, .
  • Symfony тАФ , , . ORM-: Propel Doctrine.
  • Zend тАФ , . (enterprise). , Zend PHP, , , PHP Zend Engine.
  • Yii тАФ , (, , , . tnsaturday ). Yii . , Sphinx. ┬л┬╗ тАФ Gii, .
  • CodeIgniter тАФ , . , ( SQL), . .
  • , , . , , . Kohana(RIP) тАФ (Koseven). CodeIgniter, PHP5. Kohana , - PHP7 тАФ Koseven. ORM, Minion Cron-, , ( Blade SCSS). - Laravel.

PHP- 2018- Coderseye.com:



, , , тАФ . тАФ . Kohana, Laravel, .

...
тАж тАФ , , CMS. , - ( PHP, ). WordPress, Joomla, Drupal, Bitrix . PHP- CMS, , , , (, ), ( ). , , PHP CMS .


PHP Composer.

Composer тАФ PHP, PHP-. тАУ , PHP, , , , .

, , Composer PHP (, , - Bower), .


, , , тАФ . Sphinx. , ++. , API ( PHP, Python, Java; API Perl, Ruby, DotNET C++) (MySQL, PostgreSQL). Sphinx, , , , , .

, , . ┬л ┬╗.

- ( Node), .


, , , , URL . Node.js SPA.

, , , . , , JavaScript .

, ECMA Script, , , TypeScript, JS (- , JS , , ). , ( ECMAScript 6, , ). JS, , .

, JS, , , . , .

, JS . , .

, , JS. , JavaScript-. .

jQuery,
<script type="text/javascript" src="/jquery.js"></script>

<script type="text/javascript">
console.log($); // function n() -    

//           $,
// , ,      
var $ = 'Not jquery';
console.log($); // Not jquery
</script>

//         
<script type="text/javascript" src="/new.js"></script>
//          $  jquery,
//           


, , , , .

, тАФ . , , , . , тАФ UMD, AMD CommonJS.

CommonJS. Node.js . CommonJS , , require.

, , . ES6, - JS- , - , .

, JS- "import", "export", "require" тАФ , .

. , . .. .

(bundler) , . require ( , ) .

, npm- moment.js Node.js:
var moment = require('moment');
console.log("Hello from JavaScript!");
console.log(moment().startOf('day').fromNow());


js- require.

, , Node.js, . . .

, , , , .

JavaScript-


, , , 80 ┬л ┬╗:

  • React тАФ , , , SPA .. ┬л┬╗ JSX, JS. , , , ┬л┬╗ ( , , ). , Redux (Redux , ┬л┬╗ Flux). React Facebook.
  • Angular тАФ , , ┬л┬╗ SPA, . , MVC, , , , . , . 2.0. тАФ AngularJS Angular ( ), .
  • Vue тАФ . , , . , React тАФ React DOM, JSX. , React Backbone, , , , (Vuex), . , , , - .

JS- 2018-, Stateofjs.com ():



, Polymer, Ember Backbone ( , , , ) Meteor. , , , , .

, , ┬л┬╗ ( ) jQuery . WEB . jQuery , тАФ JS ( , ).

. , - , SPA . , Facebook () 4 , JS-. , , , React, Angular. , ? , Angular?

React Angular тАФ . Angular , . тАФ ( , , ) , Angular . React тАФ , callback-. - , - . React , .

, AngularJS . , , , , React', тАФ scope , , .

CSS-


CSS . , CSS-.

CSS SASS LESS тАФ CSS , (SCSS), (LESS, server-side). CSS: , , , () .

, , . , CSS . C , CSS .

:

  • LESS тАФ : CSS LESS- . LESS CSS, . CSS LESS .
  • SASS тАФ CSS, CSS .

Sass :

  • SASS тАФ , , ;
  • SCSS (Sassy CSS) тАФ , CSS.

LESS SASS
  1. LESS, SASS/SCSS тАФ LESS if/then, for ..
  2. , LESS , JS. , . LESS-:

    <link rel="stylesheet/less" type="text/css" href="styles.less">
    <script src="less.js" type="text/javascript"></script>
    

    , , :

    @height: `document.body.clientHeight`;

    DOM, CSS .


, , web-. , , SSR, JS.

Node.js


Node.js , . JavaScript ( , ). Node.js C++ , JavaScript- . , - ( , ).

, . , .

Node.js . Node.js JavaScript-, - .

NPM (. node package manager) тАФ , Node.js. , . .

, тАФ . , , , , , , .

, , Node.js . JS ( тАФ TypeScript, CoffeeScript, ES6 ..), .

, , :
  1. ( ) .
  2. ┬л ┬╗ JS-.
  3. , .
  4. , JS- , SASS/LESS, ( , ) HTML (JS CSS).

, .

, , , , . , . ┬л┬╗ , , (PHP, Ruby, C++ , , ). , , - .

, . (PHP + HTML\CSS + jQuery ) .

, , web-, , (Weex, React Native).

, Node.js, , . .

Node.js


  • Babel тАФ JS ┬л┬╗ ( ..). , . .
  • Grunt тАФ (, , , , ). , Gruntfile.
  • Node.JS: Webpack Browserify. Webpack NPM, , Bower Gulp/Grunt.
  • Yarn тАФ , NPM, , . package.json , NPM.
  • Bower тАФ JS CSS . , NPM, . , , , тАФ Bower , Yarn Webpack.
  • Jade тАФ HTML, , JS. , . тАФ , . , JS- , , Jade .


***

- , :

Boilerplate code boilerplate тАФ , тАФ , HTML- . , , тАФ , .

DevOps ( . development operations) тАФ , . , fullstack- , , - .

, web- , . .

***

Upd. . KonstantinSpb.
Stackshare.io тАФ , .
Libhunt.com тАФ .

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


All Articles