рдПрдкреАрдЖрдИ рд╕реНрдЯрд╛рдЗрд▓ рдЧрд╛рдЗрдб, рдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдирд╣реАрдВ рд▓рдЧрддрд╛



рдирдорд╕реНрдХрд╛рд░! рдореЗрд░рд╛ рдирд╛рдо рд▓реЗрд╕рд╛ рд░реБрддрд╕реЛрдИ рд╣реИ рдФрд░ рдореИрдВ рд╡реНрд░реАрдХреЗ рдореЗрдВ рдПрдХ рдЙрддреНрдкрд╛рдж рдкреНрд░рдмрдВрдзрдХ рд╣реВрдВред рдЙрд╕рд╕реЗ рдкрд╣рд▓реЗ, рдЙрдиреНрд╣реЛрдВрдиреЗ рдПрдбрдлреЙрд░реНрдо рдФрд░ рдкрд╛рдВрдбрд╛рдбреЛрдХ рдореЗрдВ рдХрд╛рдо рдХрд┐рдпрд╛ред рдкрд┐рдЫрд▓реЗ рдкрд╛рдВрдЪ рд╡рд░реНрд╖реЛрдВ рд╕реЗ, рдореИрдВ рд╕рдм рдХреБрдЫ рдПрдХреАрдХрд░рдг рдФрд░ рдПрдкреАрдЖрдИ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

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

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

рд╣рдореЗрдВ рдПрдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдПрдкреАрдЖрдИ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ?


рдмрд╣реБрдд рд╕реЗ рдкрд╛рдардХреЛрдВ рдХреЛ рд╕рдВрднрд╡рдд: рдирд╣реАрдВ-рддреЛ-рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдирд╛ рдерд╛ред рд╣рд╛рдВ, рдпрд╣ рдмрд╣реБрдд рд╕рд░рд▓ рдирд╣реАрдВ рд╣реИ рдФрд░ рдЕрдзрд┐рдХ рд╕рдордп рд▓рдЧрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдорддреМрд░ рдкрд░ рдЖрдк рдЕрднреА рднреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

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

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

рд▓реЗрдХрд┐рди рд╢рд╛рдпрдж рд╣реА рдХреЛрдИ рдмреБрд░рд╛ рдПрдкреАрдЖрдИ рдбрд┐рдЬрд╛рдЗрди рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реЛред рд╕рдмрдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХреНрдпреЛрдВ рдорд┐рд▓рддрд╛ рд╣реИ? рдЖрдорддреМрд░ рдкрд░, рдПрдХ рдПрдкреАрдЖрдИ рдЗрд╕ рддрд░рд╣ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрддрд╛ рд╣реИред рдЬрдм рдПрдХ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдмрдврд╝рдиреЗ рд▓рдЧрддрд╛ рд╣реИ рдФрд░ рдкрд╣рд▓реЗ рдЧреНрд░рд╛рд╣рдХ рдЙрд╕рдХреЗ рдкрд╛рд╕ рдЖрддреЗ рд╣реИрдВ, рддреЛ рдЯреАрдо рдореЗрдВ рд╕реЗ рдПрдХ рдЕрдкрдирд╛ рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ рдмрдирд╛рддрд╛ рд╣реИ рдФрд░ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ URL рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓реЗрддрд╛ рд╣реИ:

рдЫрд╡рд┐

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

рдЫрд╡рд┐

рдереЛрдбрд╝реА рджреЗрд░ рдмрд╛рдж, рддреАрд╕рд░реА рдЯреАрдо рдЖрддреА рд╣реИред рдПрдХ рд╕рдореНрдореЗрд▓рди рдореЗрдВ, рд╡реЗ рд╕реАрдЦрддреЗ рд╣реИрдВ рдХрд┐ рд╕реНрдЯреНрд░рд╛рдЗрдк рдкреНрд░рдореБрдЦ рд░рд┐рд▓реАрдЬ рдХреА рддрд╛рд░реАрдЦреЛрдВ рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рдПрдкреАрдЖрдИ рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг рдмрдирд╛ рд░рд╣рд╛ рд╣реИред рдФрд░ рд╡реЗ рдРрд╕рд╛ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓реЗрддреЗ рд╣реИрдВ:

рдЫрд╡рд┐

рдкрд░рд┐рдгрд╛рдо рдПрдХ рдПрдкреАрдЖрдИ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рддреАрди рд╕рдВрд╕реНрдХрд░рдг рд╡рд┐рдзрд┐рдпрд╛рдВ рд╣реИрдВред рд╕рднреА рддрд░реАрдХреЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред

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

рдФрд░ рддрд╛рд░реАрдЦреЗрдВ рдФрд░ рд╕рдордп рд╣реИрдВред рдорд╛рдирдХ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рднреА, рдбреЗрдЯрд╛ рдХреЛ рд╡рд┐рднрд┐рдиреНрди рддрд░реАрдХреЛрдВ рд╕реЗ рдкреНрд░реЗрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░ рдХреЗ рд╕рдордп рдХреНрд╖реЗрддреНрд░ рджреНрд╡рд╛рд░рд╛, GMT рджреНрд╡рд╛рд░рд╛, рдХреНрд▓рд╛рдЗрдВрдЯ рдкрд░, рдпреВрдирд┐рдХреНрд╕ рд╕рдордп рдореЗрдВред рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рд╕рднреА рдбреЗрдЯрд╛ рдХреЛ рдПрдХ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд▓рд╛рдирд╛ рд╣реЛрдЧрд╛ред

рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдЖрдо рддреМрд░ рдкрд░ рд╕рдм рдХреБрдЫ рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╕реЗ рдХрд░рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕ рддрд░рд╣:

рдЫрд╡рд┐

рдпрд╛ рдЗрд╕ рддрд░рд╣:

рдЫрд╡рд┐

рдореЗрд░рд╛ рдкрд╕рдВрджреАрджрд╛ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рднреА рд╣реИ - рдПрдХ рдЦрд╛рд▓реА рдЙрддреНрддрд░:

рдЫрд╡рд┐

рдареАрдХ рд╣реИ, рд╕рд┐рд░реНрдл рдПрдХ рдХреНрд▓рд╛рд╕рд┐рдХ - рдЬрд╡рд╛рдм 200 рдареАрдХ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдЕрдВрджрд░ рдЬреЛ рдЧрд▓рдд рд╣реЛ рдЧрдпрд╛, рдЙрд╕рдХреЗ рд╡рд┐рд╡рд░рдг рдХреЗ рд╕рд╛рде JSON рдирд┐рд╣рд┐рдд рд╣реИред

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

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

рд╕реНрдЯрд╛рдЗрд▓ рдЧрд╛рдЗрдб рдПрдкреАрдЖрдИ рдЖрдкрдХреЛ рдРрд╕реА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛ред рдпрд╣ рдПрдХ рджрд╕реНрддрд╛рд╡реЗрдЬ рд╣реИ рдЬреЛ рдЖрдкрдХреЗ рдПрдкреАрдЖрдИ рдХреЗ рдбрд┐рдЬрд╛рдЗрди рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рд╣рд░ рдХреЛрдИ рд╕рдорд╛рди рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдкреАрдЖрдИ рдХреЛ рдПрдХ рд╡реНрдпрдХреНрддрд┐ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рди рдХрд┐ рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЯреАрдореЛрдВ рджреНрд╡рд╛рд░рд╛ред рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЛрдб рд╕реНрдЯрд╛рдЗрд▓ рдЧрд╛рдЗрдб рдХреА рддрд░рд╣ рд╣реИ рдЬрдм рдЯреАрдо рдЗрд╕ рдмрд╛рдд рдкрд░ рд╕рд╣рдордд рд╣реЛрддреА рд╣реИ рдХрд┐ рд╡реЗ рдХреЛрдб рдХреИрд╕реЗ рд▓рд┐рдЦрддреЗ рд╣реИрдВред рдПрдХ рдЯреАрдо рдХрд╛ рдПрдХ рд╡реНрдпрдХреНрддрд┐ рджреВрд╕рд░реА рдЯреАрдо рдХреЗ рдХреЛрдб рдЖрдзрд╛рд░ рдХреЛ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЬрд▓реНрджреА рд╕реЗ рд╕рдордЭ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╡рд╣рд╛рдВ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИред

рдЕрдкрдирд╛ рдЦреБрдж рдХрд╛ рдПрдкреАрдЖрдИ рд╕реНрдЯрд╛рдЗрд▓ рдЧрд╛рдЗрдб рдХреИрд╕реЗ рдмрдирд╛рдПрдВ?


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

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

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

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

рд╕реНрдЯрд╛рдЗрд▓ рдЧрд╛рдЗрдб рдПрдкреАрдЖрдИ рдореЗрдВ рдФрд░ рдХреНрдпрд╛ рд╢рд╛рдорд┐рд▓ рдХрд░рдирд╛ рд╣реИ


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

рд╡реЗ рдХреНрдпрд╛ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ?

  • Write APIs in English. , . - , , . Style Guide, , .
  • API First principle. API : , , frontend-. , API . , , .
  • REST рдФрд░ JSON рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдпрджрд┐ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рд╡реНрдпрд╛рдкрдХ рджрд░реНрд╢рдХ рдЖрдкрдХреЗ рдПрдкреАрдЖрдИ рдпрд╛ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ 2017 рдХреЗ рдмрд╛рдж рд╕реЗ рдЧреНрд░рд╛рдлрд╝рд┐рдХрд▓ рддреЗрдЬреА рд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реЛ рдЧрдпрд╛ рд╣реИ, рд╣рд░ рдХреЛрдИ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рд╣реИред рдЕрдзрд┐рдХрд╛рдВрд╢ рдбреЗрд╡рд▓рдкрд░реНрд╕, рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ, рдХрднреА рднреА рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рд╡реЗ рд╡рд┐рд╕рд░реНрдЬрди рдФрд░ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рд╕рдордп рдмрдврд╝рд╛рдПрдВрдЧреЗред рдЬрдЯрд┐рд▓рддрд╛ рдХреНрдпреЛрдВ рдкреИрджрд╛ рдХрд░реЗрдВ?

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореВрд▓ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХреЛ рд╡рд┐рд╖рдпреЛрдВ рдкрд░ рд░рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, REST рдФрд░ JSON рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЗ рдЕрдВрджрд░, рдЖрдк рдЖрд╕рд╛рдиреА рд╕реЗ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЧрд╛рдЗрдб рдореЗрдВ рдХрд┐рди рд╡рд┐рд╖рдпреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП:

  • JSON рдкреЗрд▓реЛрдб рдХреЗ рд╕рд╛рде рдмрд╛рдХреА рдПрдкреАрдЖрдИ рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрдВ
    • HTTP рдЕрдиреБрд░реЛрдз
    • HTTP рд╕реНрдерд┐рддрд┐ рдХреЛрдб
    • Json

рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рд╖рдп рдкрд░ рдЖрдЧреЗ, рдЖрдк рдЙрди рдирд┐рдпрдореЛрдВ рдХреЗ рд╕рд╛рде рдЖ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдХрдВрдкрдиреА рдХреА рд╕рднреА рдЯреАрдореЛрдВ рдХреЛ рдкрд╛рд▓рди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП:

  • HTTP рдЕрдиреБрд░реЛрдз
    • рдЬрд░реВрд░реА HTTP рддрд░реАрдХреЛрдВ рдХрд╛ рд╕рд╣реА рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВ
    • рдХрд╕реНрдЯрдо HTTP рд╣реЗрдбрд░ SHOULD рдирд╛рдордХрд░рдг рд╕рдореНрдореЗрд▓рди рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рддреЗ рд╣реИрдВ

рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдкрд╕рдВрдж рд╣реИ рдЬреЛ рдирд┐рдпрдореЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рдЬрд╝рд░рд┐рдП MUST, SHOULD, рдпрд╛ MAY ( RFC 2119 рд╕реЗ рдЙрдзрд╛рд░ рд▓рд┐рдпрд╛ рд╣реБрдЖ )ред рдлрд┐рд░ рд╕реНрдЯрд╛рдЗрд▓ рдЧрд╛рдЗрдб рдкрдврд╝рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рдЕрдирд┐рд╡рд╛рд░реНрдп рдирд┐рдпрдореЛрдВ рдФрд░ рд╕рд┐рдлрд╛рд░рд┐рд╢реЛрдВ рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рдХрд░реЗрдВрдЧреЗред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рдЬрд╝рд╛рд▓реИрдВрдбреЛ рдореЗрдВ рдХреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ :

рдЫрд╡рд┐

рд╕реНрдЯрд╛рдЗрд▓ рдЧрд╛рдЗрдб рд╢реБрд░реВ рдХрд░рддреЗ рд╕рдордп рдзреНрдпрд╛рди рд░рдЦрдиреЗ рдпреЛрдЧреНрдп рдмрд╛рддреЗрдВ


  • . , . , , . , , . API management , . API.
  • . - 15- . rate limiting, .. тАФ , , - .
  • . , OAuth, REST. , , , scopes .
  • . , , .
  • . , . , . . . , .
  • . , , .
  • . , , .. : , ┬лuser┬╗, , ┬лuser┬╗, .
  • . , тАФ . , (OpenAPI-, -) . .

API Style Guide?


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

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

рдЕрдЧрд▓рд╛ рдХрджрдо рдПрдХ рдЯреАрдо рдвреВрдВрдврдирд╛ рд╣реИ рдЬреЛ рдРрд╕рд╛ рдХрд░реЗрдЧреАред рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдХрдВрдкрдиреА рдХреЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рдЕрд▓рдЧ рдЯреАрдо рдереА рдЬреЛ рдмрд╛рд╣рд░реА рдПрдкреАрдЖрдИ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреА рдереАред рдЙрд╕рдиреЗ рдмрджрд▓рд╛рд╡ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╕рдордЭрд╛, рдХреНрдпреЛрдВрдХрд┐ рд╡рд╣ рд▓рдЧрд╛рддрд╛рд░ рдЕрдкрдиреЗ рдХрд╛рдо рдореЗрдВ рдХрдард┐рдирд╛рдЗрдпреЛрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣реА рдереАред рдЗрд╕ рдЯреАрдо рдХреЗ рд╕рджрд╕реНрдп рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рднрд╛рдЧ рд▓реЗрдиреЗ рд╕реЗ рдкреНрд░рд╕рдиреНрди рдереЗред

рдЯреАрдо рдиреЗ рд╕реНрдЯрд╛рдЗрд▓ рдЧрд╛рдЗрдб рдПрдкреАрдЖрдИ рдХреЛ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛?

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

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

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

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

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

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

рдЖрдк рдХреЗрд╡рд▓ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рд╕реНрддрд░ рдкрд░ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЛ рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред рдмрд┐рдХреНрд░реА, рд╕рдорд░реНрдерди рдФрд░ рд╡рд┐рдкрдгрди рдЯреАрдореЛрдВ рдХреЛ рдпрд╣ рднреА рд╕рдордЭрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдПрдкреАрдЖрдИ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдХреЛ рдХреНрдпрд╛ рдХрд╡рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рдХрд╛ рдХреНрдпрд╛ рдореВрд▓реНрдп рд╣реИ, рдпрд╣ рдХрдВрдкрдиреА рдХреА рд░рдгрдиреАрддрд┐ рд╕реЗ рдХреИрд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ рдФрд░ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдЬрд╛рдирдХрд╛рд░реА рдХреИрд╕реЗ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

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

рд╕реНрд╡рдЪрд╛рд▓рди


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

рдХреБрдЫ рдЙрдкрдХрд░рдг рдЗрд╕рдХреЗ рд╕рд╛рде рдорджрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

  • Zalando рд╕реЗ Zally рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рдБрдЪ рдХрд░рддрд╛ рд╣реИ рдХрд┐ OpenAPI рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдЖрдкрдХреЗ API рд╕реНрдЯрд╛рдЗрд▓ рдЧрд╛рдЗрдб рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред Zalando рд╕реНрдЯрд╛рдЗрд▓ рдЧрд╛рдЗрдб рдХреЗ рдЕрдиреБрдкрд╛рд▓рди рдХреЗ рд▓рд┐рдП Zally рдХрд╛ рдореВрд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЪреЗрдХ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдк рдЕрдкрдиреЗ рдирд┐рдпрдореЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдФрд░ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред
  • Apiary's Dredd рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рдБрдЪ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдЕрдВрддрд┐рдо REST API рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЖрдкрдХреЗ рдбрд┐рдЬрд╝рд╛рдЗрди рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ OpenAPI, рдмреНрд▓реВрдкреНрд░рд┐рдВрдЯ рдпрд╛ RAML рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдиред

рдпрд╣ рд▓реЗрдЦ Miro рдХреЗ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╕рдореНрдореЗрд▓рди рдХреЗ рд╕рд╛рде рдореЗрд░реА рдмрд╛рдд рдХрд╛ рдПрдХ рдкреНрд░рддрд┐рд▓реЗрдЦ рд╣реИ ред рдЖрдк рднрд╛рд╖рдг рдХрд╛ рд╡реАрдбрд┐рдпреЛ рдпрд╣рд╛рдВ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ ред

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

рдЗрд╕ рд▓реЗрдЦ рдХреЛ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдореЗрдВ рдЙрдирдХреА рдорджрдж рдХреЗ рд▓рд┐рдП рдбрд╛рд░рд┐рдпрд╛ рдЗрд╡рд╛рдиреЛрд╡рд╛ рдХрд╛ рд╡рд┐рд╢реЗрд╖ рдзрдиреНрдпрд╡рд╛рдж!

All Articles