рдХреНрдпрд╛ рдЖрдк рдЙрд╕ рд╕реНрдерд┐рддрд┐ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реИрдВ рдЬрдм рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд▓реЙрдиреНрдЪ рдХреЛ рдХреЗрд╡рд▓ рдЗрд╕рд▓рд┐рдП рд╕реНрдердЧрд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдПрдкреАрдЖрдИ рдпрд╛ рдХреБрдЫ рдЗрд╕реА рддрд░рд╣ рдХрд╛ рдкреНрд░рд▓реЗрдЦрди рддреИрдпрд╛рд░ рдирд╣реАрдВ рд╣реИ? рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ, рдЕрднрд┐рдЧрдо рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдФрд░ рдПрдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд╕рдВрдкрд╛рджрдХ рдХреЗ рд╕рд╛рде рдПрдХ рдкреНрд░рд▓реЗрдЦрди рдкреНрд░рдгрд╛рд▓реА рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдПрдХ рдорд╣реАрдирд╛ рдмрд┐рддрд╛рдирд╛ рдкрдбрд╝реЗ? рдХреНрдпрд╛ рдЖрдк рд╕реНрд╡рдпрдВ рдкреНрд░рд▓реЗрдЦрди рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕ рджрд┐рдирдЪрд░реНрдпрд╛ рдореЗрдВ рдирд┐рд╣рд┐рдд рд╣реИрдВ? рдХреНрдпрд╛ рдЖрдкрдиреЗ рд╕рднреА рд╕рд╡рд╛рд▓реЛрдВ рдХреЗ рдЬрд╡рд╛рдм "рд╣рд╛рдВ" рдореЗрдВ рджрд┐рдП?
рдЕрдЧрд▓реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рджрд╕реНрддрд╛рд╡реЗрдЬ рд▓рд┐рдЦрдирд╛ рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдордиреЗ рддрдп рдХрд┐рдпрд╛ рдХрд┐ рдпрд╣ рдЕрдм рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ рдФрд░ рд╣рдореЗрдВ рдЕрдкрдирд╛ рд░рд╛рд╕реНрддрд╛ рджреЗрдЦрдирд╛ рд╣реЛрдЧрд╛ред рдЗрд╕рд▓рд┐рдП рдПрдХ рд╕реЗрд╡рд╛ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдкреИрджрд╛ рд╣реБрдЖ рдЬреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдкреНрд░рд▓реЗрдЦрди рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛ред рдЗрд╕рдореЗрдВ рджреЗрд░реА рди рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓реЗрддреЗ рд╣реБрдП, рд╡реЗ рдЯреАрдо рдХреЗ рд╕рд╛рде рд╣рд░ рдЪреАрдЬ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдмрдиреЗ рд░рд╣реЗред рдмреНрд░реЗрдирд╕реНрдЯреЙрд░реНрдорд┐рдВрдЧ рдХреЗ рдЖрдзреЗ рдШрдВрдЯреЗ рдХреЗ рдмрд╛рдж, рдмреЛрд░реНрдб рдкрд░ рдХреЛрдИ рдЦрд╛рд▓реА рдЬрдЧрд╣ рдирд╣реАрдВ рдмрдЪреА рдереАред рдпрд╣ рдПрд╣рд╕рд╛рд╕ рдХрд░рддреЗ рд╣реБрдП рдХрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░ рдХрд╛рдо рдХреЗ рдкрд╣рд▓реЗ рдХреБрдЫ рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕рдордп рдирд╣реАрдВ рд╣реИ, рд╣рдордиреЗ рд╕рдмрд╕реЗ рдЬрд░реВрд░реА рдЪреАрдЬ рдЪреБрдирдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдЬреЛ рд╣рдо
рджреЛ рдорд╣реАрдиреЗ рдореЗрдВ рдХрд░ рд╕рдХрддреЗ рдереЗред
рдЯрд░реНрдирдПрдкреАрдЖрдИ рдХреНрдпрд╛ рд╣реИ?
рдЯрд░реНрдирдПрдкреАрдЖрдИ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдкреНрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рд╣реИред рдФрд░ рдпрджрд┐ рдЖрдкрдХрд╛ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдПрдХ
RESTful API рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рддреЛ рд╣рдорд╛рд░рд╛ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдЗрд╕рдХреЗ рд▓рд┐рдП рдЙрддреНрдХреГрд╖реНрдЯ рджрд╕реНрддрд╛рд╡реЗрдЬ рдмрдирд╛ рджреЗрдЧрд╛!
рдЯрд░реНрдирдПрдкреАрдЖрдИ рдкреНрд░рд▓реЗрдЦрди рдкрд░ рд╕рд╣рдпреЛрдЧ рдХрд░рдиреЗ, рдЗрд╕реЗ рд╕рдордп рдкрд░ рдврдВрдЧ рд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдФрд░ рдХрдИ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рд╣реИред
рдмреАрдЯрд╛
рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкреНрд░рд▓реЗрдЦрди рдХрд╛рд░реНрдп рдХреЛ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдФрд░ рддреЗрдЬрд╝ рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрдИ рд╡рд┐рдЪрд╛рд░ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдЗрд╕ рд╡рд┐рд╖рдп рдкрд░ рдЕрдкрдиреЗ рд╡рд┐рдЪрд╛рд░ рд╕рд╛рдЭрд╛ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рд╣рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреАред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░ рдХрд╛рдо рдЬреЛрд░реЛрдВ рдкрд░ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдм рдЖрдк рдХреБрдЫ рд╕реНрд╡рд╛рджрд┐рд╖реНрдЯ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рдЖрдЬрдорд╛ рд╕рдХрддреЗ рд╣реИрдВред
рд╕реБрд╡рд┐рдзрд╛рдУрдВ
рдХреНрдпрд╛ рдкрд╣рд▓реЗ рд╕реЗ рддреИрдпрд╛рд░ рд╣реИ:
- рддреНрд╡рд░рд┐рдд рд▓реЗрдЦрди рдкреНрд░рд▓реЗрдЦрди рдХреЗ рд▓рд┐рдП
рдорд╛рд░реНрдХрдбрд╛рдЙрди рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХреЗ рд╕рд╛рде рд╡рд┐рдХрд┐ рд╕рдВрдкрд╛рджрдХ
- рдЕрдкрдиреЗ рдкрд╕рдВрджреАрджрд╛ рд╕рдВрдкрд╛рджрдХ рдпрд╛ IDE рдореЗрдВ рдкреНрд░рд▓реЗрдЦрди рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП git рдФрд░ svn рдПрдХреАрдХрд░рдг
- рдкреНрд░рд▓реЗрдЦрди рдЕрджреНрдпрддрди рдХрд╛ рдЯреНрд░реИрдХ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд░рдПрд╕рдПрд╕
- рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рд▓реЗрдЦрди рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕рдВрд╕реНрдХрд░рдг
- рдкрд░рд┐рд╡рд░реНрддрди рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрд╢реЛрдзрди, рдФрд░ рдмреИрдХрдЕрдк рди рдХрд░реЗрдВ
рдпрд╣ рдпреЛрдЬрдирд╛ рдмрдирд╛рдИ рд╣реИ:
- рд╕рдВрдкрд╛рджрдХ рд╣реЙрдЯрдХреА рд╕рдорд░реНрдерди
- "рд╕реНрдкреНрд▓рд┐рдЯ рдореЛрдб" - рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рдПрдХ рдирдпрд╛ рджреЗрдЦрдиреЗ рдХрд╛ рддрд░реАрдХрд╛
- рдПрдХ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕рдВрд╢реЛрдзрдиреЛрдВ рдХреА рддреБрд▓рдирд╛
- рдирдИ рдереАрдо
рдпрд╣рд╛рдБ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реАрд░реВрд╕реА рднрд╛рд╖рд╛ ...
рдЗрд╕ рд╕реНрддрд░ рдкрд░ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИред рд╣рдордиреЗ рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ рдкрд╣рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг рдмрдирд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд▓реЛрдЧреЛрдВ рдХреЗ рдПрдХрддреНрд░рд┐рдд рд╣реЛрддреЗ рд╣реА рдорд╣рд╛рди рдФрд░ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдкреНрд░рдХрдЯ рд╣реЛрдЧрд╛;)
% рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо%, рдЖрдкрдХреА рд░рд╛рдп рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ!