14 рд╣реЗрдбрд▓реЗрд╕ рд╕реЗрдореА 2019 рдХреА рд╕рдореАрдХреНрд╖рд╛

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



рдПрдХ рд╕рд┐рд░ рд░рд╣рд┐рдд рд╕реАрдПрдордПрд╕ рдХреНрдпрд╛ рд╣реИ?


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

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

рдЖрдк рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдЗрд╕ рддрд░рд╣ рдХреЗ рдЕрд╡рдзрд╛рд░рдгрд╛ рдХреЗ рдкреЗрд╢реЗрд╡рд░реЛрдВ рдФрд░ рд╡рд┐рдкрдХреНрд╖реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛ рдпрд╣ рдПрдХ , рдпрд╛ рдлрд┐рд░ рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ рд▓реЗрдЦ рдореЗрдВ ред

рдкреНрд░рд╕рдВрдЧ рдореЗрдВ рдбреВрдмрдирд╛


рдЦреЛрдЬ рдорд╛рдирджрдВрдб рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдФрд░ рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдХреМрди рд╕реА рд╣реЗрдбрд▓реЗрд╕ рд╕реЗрдореА рджреВрд╕рд░реЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмреЗрд╣рддрд░ рд╣реИ, рдореБрдЭреЗ рдЗрд╕ рд╕рд╡рд╛рд▓ рдХрд╛ рдЬрд╡рд╛рдм рджреЗрдирд╛ рдерд╛ - рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдХреНрдпрд╛ рд╣реИ? рдЗрд╕реЗ рдХрд┐рд╕ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдп рдХреЛ рд╣рд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдХреИрд╕реЗ?

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

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

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

рдЦреИрд░, рдХрд╛рд░реНрдп рд╕реНрдкрд╖реНрдЯ рд╣реИред рдореИрдВ рдлреИрд╕рд▓реЗ рдХреЗ рдкрд╛рд╕ рдЬрд╛рддрд╛ рд╣реВрдВред

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

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

JSON рд╕реНрдХреАрдорд╛ рджреГрд╢реНрдп рдореЙрдбрд▓ рдореЗрдВ рдРрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ:
{ type: 'object', required: ['movieName', 'moviePoster', 'reviewText'], additionalProperties: false, properties: { movieName: { type: 'string', minLength: 1, maxLength: 300, }, moviePoster: { type: 'string', description: 'URL to file', }, movieProducer: { type: 'object', required: ['name', 'surname'], additionalProperties: false, properties: { name: { type: 'string', maxLength: 100, minLength: 1 }, surname: { type: 'string', maxLength: 100, minLength: 1 }, }, }, reviewText: { type: 'string', minLength: 1, maxLength: 3000, }, }, } 

рдЖрдкрдХреЛ рдЯреЙрдЧрд▓ рд╕реБрд╡рд┐рдзрд╛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, JSON рд╕реНрдХреАрдорд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдореЙрдбрд▓ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:
 { type: 'object', required: ['isFeatureActive', 'name'], additionalProperties: false, properties: { isFeatureActive: { type: 'boolean' }, name: { type: 'string', enum: ['movieReviewFeatureToggle'] }, }, } 

рдЬрдм рдЖрдкрдХреЛ рдпрд╣ рд╕рдордЭрдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдореЙрдбрд▓ рдХреИрд╕реЗ рджрд┐рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП, рддреЛ рдЖрдк рдЙрдиреНрд╣реЗрдВ рдХрд┐рд╕реА рднреА JSON CMS рдореЗрдВ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред



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



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


рдЕрдм рдЧреНрд░рд╛рд╣рдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдФрд░ cms рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рд╕рдм рдХреБрдЫ рддреИрдпрд╛рд░ рд╣реИред рдХреНрд▓рд╛рдЗрдВрдЯ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреБрдЫ рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ - рдПрдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдпрд╛ рдПрдХ рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди, рдпрд╛ рджреЛрдиреЛрдВ, рдХреБрдЫ рднреА рд▓рд┐рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рдореИрдВ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкрд░ рд╕реНрдкрд╛ рд╕рд╛рдЗрдЯ рдкрд░ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реВрдВред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╣рдо рдбреЗрдЯрд╛ рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рдЬреНрдЮрд╛рдд, рдирд┐рд╢реНрдЪрд┐рдд рд╕рдВрд░рдЪрдирд╛ рд╕реЗ рд╕реЗрдореА рд╕реЗ рд▓реЗрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рд╣рдо рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЙрд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВред
 import React, { Component } from 'react' import { Accordion, AccordionItem, AccordionItemTitle, AccordionItemBody, } from 'react-accessible-accordion' import 'react-accessible-accordion/dist/fancy-example.css' const apiUrl = 'https://api.anyjsoncms.com' // ApiKey      const apiKey = '87414950dfd15648ea560bd89dd0ee02bfc8fcca' class App extends Component { constructor(props) { super(props) this.state = { movies: null, isFeatureActive: null, loading: true, } } componentDidMount() { const options = { method: 'GET', headers: { ApiKey: apiKey } } Promise.all([ fetch(`${apiUrl}/entries?apiId=featureToggle`, options).then(resp => resp.json() ), fetch(`${apiUrl}/entries?apiId=movieReview`, options).then(resp => resp.json() ), ]) .then(([featureToggleResp, movieReviewResp]) => { const featureToggle = featureToggleResp.find( item => item.value.name === 'movieReviewFeatureToggle' ) const isFeatureActive = featureToggle && featureToggle.value && featureToggle.value.isFeatureActive const movies = movieReviewResp.map(item => item.value) this.setState({ movies, isFeatureActive, loading: false }) }) .catch(error => { console.error(error) }) } render() { const { movies, isFeatureActive, loading } = this.state if (loading) return <div>Loading...</div> if (!isFeatureActive) return <div style={{ display: 'none' }}>Section is hidden</div> return ( <div> <Accordion> {movies.map( ({ movieName, moviePoster, movieProducer, reviewText }, index) => ( <AccordionItem key={index}> <AccordionItemTitle> <h3>{movieName}</h3> </AccordionItemTitle> <AccordionItemBody> <img src={`${apiUrl}${moviePoster}`} alt="" /> {!movieProducer ? null : ( <div>{`${movieProducer.name} ${ movieProducer.surname }`}</div> )} <div>{reviewText}</div> </AccordionItemBody> </AccordionItem> ) )} </Accordion> </div> ) } } export default App 

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

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

рдЪрдпрди рдорд╛рдирджрдВрдб рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд╣реЗрдбрд▓реЗрд╕ рд╕реЗрдореА


рдЪреВрдВрдХрд┐ рдореБрдЭреЗ рдЗрд╕ рдмрд╛рдд рдХреА рд╕рдордЭ рдереА рдХрд┐ рд╣реЗрдбрд▓реЗрд╕ рд╕реЗрдореА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреНрдпрд╛ рдХрд╛рд░реНрдп рд╣рд▓ рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗ рдФрд░ рдХреИрд╕реЗ, рдореИрдВрдиреЗ рдорд╛рдкрджрдВрдб рдХрд╛ рдЪрдпрди рдХрд┐рдпрд╛ рдФрд░ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред рд╡рд░реНрддрдорд╛рди рдореЗрдВ headlesscms.org рдХреЗ рдЕрдиреБрд╕рд╛рд░ 54 рд╕реЗрдореА рд╣реИрдВред рдЙрди рд╕рднреА рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдПрдХ рд╕рдордп рд▓реЗрдиреЗ рд╡рд╛рд▓реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ 14 рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп, рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдФрд░ рдЪрд░реНрдЪрд╛ рдХреА рдЧрдИ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдкрд░ рдкреНрд░рдХрд╛рд╢ рдбрд╛рд▓рд╛: рдХреЛрдИ рднреА JSON CMS, рдХрдВрдЯреЗрдВрдЯрдлреБрд▓, Strapi, GraphCMS, Squidex, Butter CMS, Cloud CMS, ockpit, Cosmic JS, Directus, Kentico Cloud, Netlify CMS , рдкреНрд░рд┐рдЬрд╝реНрдорд┐рдХ, рднреВрддред

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

рдХреЛрдИ JSON рд╕реАрдПрдордПрд╕


рд╡реЗрдмрд╕рд╛рдЗрдЯanyjsoncms.com
рд╡рд┐рд╡рд░рдгрд╣реЗрдбрд▓реЗрд╕ рд╕реАрдПрдордПрд╕ рдЬреЛ рдХрд┐рд╕реА рднреА JSON рдХреЛ рдХрд┐рд╕реА рднреА рдРрдк рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдФрд░ рд╡рд┐рддрд░рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ
рджрд░реНрд╢рдХреЛрдВ рдХреЛ рд▓рдХреНрд╖рд┐рдд рдХрд░реЗрдВрдбрд┐рдЬрд┐рдЯрд▓ рдЯреАрдо
рдкреНрд░рддрд┐ рдорд╛рд╣ рдореВрд▓реНрдпрдСрди-рдкреНрд░реАрдорд┐рдпрд░ - рдореБрдлреНрдд
рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рд╕рд╣рд╛рдпрддрд╛ рдХрд╛ рдЕрд╡рд╕рд░рд╣рд╛рдВ
рдЯреНрд╡рд┐рдЯрд░ рдкрд░ рдлреЙрд▓реЛрдЕрд░реНрд╕0 рд╣рдЬрд╛рд░
рдЧрд┐рддреБрдм рд╕рд┐рддрд╛рд░реЗ (рдпрджрд┐ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд)0 рд╣рдЬрд╛рд░
рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╕рдорд╛рдзрд╛рдирд╣рд╛рдВ
рдСрди-рдкреНрд░рд┐рдорд╛рдЗрд╕реЗрд╕ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░рд╣рд╛рдВ
рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рдирд╣реАрдВ
рдЧреНрд░рд╛рдлрдХреЙрд▓ рдПрдкреАрдЖрдИрдирд╣реАрдВ
рдЕрдиреНрдп рдПрдкреАрдЖрдИрд╣рд╛рдВ
рд╕рд╛рдордЧреНрд░реА рдЗрдХрд╛рдИ рдореЙрдбрд▓ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмрдирд╛рдИ рдЧрдИ рд╣реИредрд╣рд╛рдВ
рдЕрдкрдиреЗ рдЦреБрдж рдХреЗ рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИрд╣рд╛рдВ
UI рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИрд╣рд╛рдВ
рдПрдХ рдореЙрдбрд▓ рдореЗрдВ рджреВрд╕рд░реЗ рдореЙрдбрд▓ рдХрд╛ рд▓рд┐рдВрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИредрд╣рд╛рдВ
рд▓рд┐рдВрдХ рдЬреЛрдбрд╝рдирд╛ рд╕рдВрднрд╡ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдореЙрдбрд▓ рджреЛ рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рдореЙрдбрд▓ рд╕реЗ рдЬреБрдбрд╝ рд╕рдХрддрд╛ рд╣реИ)рдирд╣реАрдВ
рдиреЗрд╕реНрдЯреЗрдб рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдореЗрдВ рдХреЛрдИ рдЕрдиреНрдп рдСрдмреНрдЬреЗрдХреНрдЯ рд╣реЛрддрд╛ рд╣реИ)рд╣рд╛рдВ
рдореЙрдбрд▓ рдХреЛ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдлрд╝реАрд▓реНрдб рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдпрд╛ рдПрдХ рд╕рдВрдЦреНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ)рдирд╣реАрдВ
рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдореЙрдбрд▓ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХрд┐рддрдиреА рд╕рд╛рдордЧреНрд░реА рдЗрдХрд╛рдЗрдпрд╛рдБ рдмрдирд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИрдВрдирд╣реАрдВ
рдореЙрдбрд▓ рдФрд░ рд╕рд╛рдордЧреНрд░реА рдЗрдХрд╛рдИ рдХреЗ рдмреАрдЪ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рдкреНрд░рдмрдВрдзрди рдХрд╛ рдкреНрд░рдмрдВрдзрди (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рдореЙрдбрд▓ рдХреЛ рдмрджрд▓рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдореМрдЬреВрджрд╛ рд╕рд╛рдордЧреНрд░реА рдЗрдХрд╛рдИ рдЗрди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд╕рдВрддреБрд╖реНрдЯ рди рдХрд░реЗ, рддреЛ рдХреНрдпрд╛ рдкреНрд░рдгрд╛рд▓реА рдРрд╕реА рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИ?)рд╣рд╛рдВ
рд╕рд╛рдордЧреНрд░реА рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдкреАрдЖрдИ рдкрдврд╝реЗрдВрд╣рд╛рдВ
Ceate, рдЕрдкрдбреЗрдЯ, рд╕рд╛рдордЧреНрд░реА рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЗ рд▓рд┐рдП API рд╣рдЯрд╛рдПрдВрдирд╣реАрдВ
рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдП CRUD рдПрдкреАрдЖрдИрдирд╣реАрдВ
рдПрдкреАрдЖрдИ рд╕рдорд░реНрдерди рдкрд╣реБрдВрдЪ рдЯреЛрдХрдирд╣рд╛рдВ
рдПрдкреАрдЖрдИ рдПрдХреНрд╕реЗрд╕ рдЯреЛрдХрди рджреНрд╡рд╛рд░рд╛ рдПрдкреАрдЖрдИ рддрдХ рдкрд╣реБрдВрдЪ рдХреЗ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХрд╛ рдЕрдВрддрд░рдирд╣реАрдВ
рдкреНрд░рдХрд╛рд╢рди рдкреНрд░рдгрд╛рд▓реА: рдбреНрд░рд╛рдлреНрдЯ / рдкреНрд░рдХрд╛рд╢рд┐рддрдирд╣реАрдВ
рд╡рд┐рд▓рдВрдмрд┐рдд рдкреНрд░рдХрд╛рд╢рди рдХреНрд╖рдорддрд╛рдирд╣реАрдВ
рдлрд┐рдХреНрд╕рд┐рдВрдЧ рдореЙрдбрд▓ рд╕рдВрд╕реНрдХрд░рдгрдирд╣реАрдВ
рдХрдореЗрдЯреА рдХрдВрдЯреЗрдВрдЯ рдПрдВрдЯрд┐рдЯреА рд╡рд░реНрдЬрдирдирд╣реАрдВ
Git- рдЬреИрд╕рд╛ рд╡рд░реНрдЬрдирд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдордирд╣реАрдВ
рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкреНрд░рдмрдВрдзрдирд╣рд╛рдВ
рдЫрд╡рд┐ рдкреНрд░рдмрдВрдзрдирд╣рд╛рдВ
рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрдирд╣рд╛рдВ
Webhooksрдирд╣реАрдВ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рдмрдВрдзрдирдирд╣реАрдВ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд╣реБрдБрдЪ рдирд┐рдпрдВрддреНрд░рдгрдирд╣реАрдВ

Contentful


рд╡реЗрдмрд╕рд╛рдЗрдЯcontentful.com
рд╡рд┐рд╡рд░рдгрдПрдХ рдмрд╛рд░ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ рдФрд░ рд╣рд░ рдЬрдЧрд╣ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░реЗрдВ, рдЗрд╕рд▓рд┐рдП рдЯреАрдореЗрдВ рдбрд┐рдЬрд┐рдЯрд▓ рдЙрддреНрдкрд╛рджреЛрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рддреЗрдЬреА рд╕реЗ рдХрд░рддреА рд╣реИрдВред
рднрд╛рдЧреНрдпрдорд▓реНрдЯреА-рдЪреИрдирд▓ рдХреА рджреБрдирд┐рдпрд╛ рдореЗрдВ рд╕рд╛рдордЧреНрд░реА рдкреНрд░рдмрдВрдзрди
рджрд░реНрд╢рдХреЛрдВ рдХреЛ рд▓рдХреНрд╖рд┐рдд рдХрд░реЗрдВрдбрд┐рдЬрд┐рдЯрд▓ рдЯреАрдореЛрдВ, рдЙрджреНрдпрдореЛрдВ
рдкреНрд░рддрд┐ рдорд╛рд╣ рдореВрд▓реНрдпрдмрд╛рджрд▓ - рдореБрдХреНрдд, $ 39, $ 879, рдЙрджреНрдпрдо рдХреЗ рд▓рд┐рдП рдЫрд┐рдкреА рдХреАрдордд
рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рд╕рд╣рд╛рдпрддрд╛ рдХрд╛ рдЕрд╡рд╕рд░рд╣рд╛рдВ
рдЯреНрд╡рд┐рдЯрд░ рдкрд░ рдлреЙрд▓реЛрдЕрд░реНрд╕33.6 рд╣рдЬрд╛рд░
рдЧрд┐рддреБрдм рд╕рд┐рддрд╛рд░реЗ (рдпрджрд┐ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд)рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдирд╣реАрдВ
рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╕рдорд╛рдзрд╛рдирдирд╣реАрдВ
рдСрди-рдкреНрд░рд┐рдорд╛рдЗрд╕реЗрд╕ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░рдирд╣реАрдВ
рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рд╣рд╛рдВ
рдЧреНрд░рд╛рдлрдХреЙрд▓ рдПрдкреАрдЖрдИрд╣рд╛рдВ
рдЕрдиреНрдп рдПрдкреАрдЖрдИрд╣рд╛рдВ
рд╕рд╛рдордЧреНрд░реА рдЗрдХрд╛рдИ рдореЙрдбрд▓ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмрдирд╛рдИ рдЧрдИ рд╣реИредрд╣рд╛рдВ
рдЕрдкрдиреЗ рдЦреБрдж рдХреЗ рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИрд╣рд╛рдВ
UI рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИрд╣рд╛рдВ
рдПрдХ рдореЙрдбрд▓ рдореЗрдВ рджреВрд╕рд░реЗ рдореЙрдбрд▓ рдХрд╛ рд▓рд┐рдВрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИредрд╣рд╛рдВ
рд▓рд┐рдВрдХ рдЬреЛрдбрд╝рдирд╛ рд╕рдВрднрд╡ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдореЙрдбрд▓ рджреЛ рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рдореЙрдбрд▓ рд╕реЗ рдЬреБрдбрд╝ рд╕рдХрддрд╛ рд╣реИ)рд╣рд╛рдВ
рдиреЗрд╕реНрдЯреЗрдб рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдореЗрдВ рдХреЛрдИ рдЕрдиреНрдп рдСрдмреНрдЬреЗрдХреНрдЯ рд╣реЛрддрд╛ рд╣реИ)рдирд╣реАрдВ
рдореЙрдбрд▓ рдХреЛ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдлрд╝реАрд▓реНрдб рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдпрд╛ рдПрдХ рд╕рдВрдЦреНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ)рдирд╣реАрдВ
рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдореЙрдбрд▓ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХрд┐рддрдиреА рд╕рд╛рдордЧреНрд░реА рдЗрдХрд╛рдЗрдпрд╛рдБ рдмрдирд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИрдВрдирд╣реАрдВ
рдореЙрдбрд▓ рдФрд░ рд╕рд╛рдордЧреНрд░реА рдЗрдХрд╛рдИ рдХреЗ рдмреАрдЪ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рдкреНрд░рдмрдВрдзрди рдХрд╛ рдкреНрд░рдмрдВрдзрди (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рдореЙрдбрд▓ рдХреЛ рдмрджрд▓рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдореМрдЬреВрджрд╛ рд╕рд╛рдордЧреНрд░реА рдЗрдХрд╛рдИ рдЗрди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд╕рдВрддреБрд╖реНрдЯ рди рдХрд░реЗ, рддреЛ рдХреНрдпрд╛ рдкреНрд░рдгрд╛рд▓реА рдРрд╕реА рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИ?)рдирд╣реАрдВ
рд╕рд╛рдордЧреНрд░реА рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдкреАрдЖрдИ рдкрдврд╝реЗрдВрд╣рд╛рдВ
Ceate, рдЕрдкрдбреЗрдЯ, рд╕рд╛рдордЧреНрд░реА рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЗ рд▓рд┐рдП API рд╣рдЯрд╛рдПрдВрд╣рд╛рдВ
рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдП CRUD рдПрдкреАрдЖрдИрд╣рд╛рдВ
рдПрдкреАрдЖрдИ рд╕рдорд░реНрдерди рдкрд╣реБрдВрдЪ рдЯреЛрдХрдирд╣рд╛рдВ
рдПрдкреАрдЖрдИ рдПрдХреНрд╕реЗрд╕ рдЯреЛрдХрди рджреНрд╡рд╛рд░рд╛ рдПрдкреАрдЖрдИ рддрдХ рдкрд╣реБрдВрдЪ рдХреЗ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХрд╛ рдЕрдВрддрд░рд╣рд╛рдВ
рдкреНрд░рдХрд╛рд╢рди рдкреНрд░рдгрд╛рд▓реА: рдбреНрд░рд╛рдлреНрдЯ / рдкреНрд░рдХрд╛рд╢рд┐рддрд╣рд╛рдВ
рд╡рд┐рд▓рдВрдмрд┐рдд рдкреНрд░рдХрд╛рд╢рди рдХреНрд╖рдорддрд╛рдирд╣реАрдВ
рдлрд┐рдХреНрд╕рд┐рдВрдЧ рдореЙрдбрд▓ рд╕рдВрд╕реНрдХрд░рдгрд╣рд╛рдВ
рдХрдореЗрдЯреА рдХрдВрдЯреЗрдВрдЯ рдПрдВрдЯрд┐рдЯреА рд╡рд░реНрдЬрдирд╣рд╛рдВ
Git- рдЬреИрд╕рд╛ рд╡рд░реНрдЬрдирд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдордирд╣реАрдВ
рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкреНрд░рдмрдВрдзрдирд╣рд╛рдВ
рдЫрд╡рд┐ рдкреНрд░рдмрдВрдзрдирд╣рд╛рдВ
рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрдирд╣рд╛рдВ
Webhooksрд╣рд╛рдВ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рдмрдВрдзрдирд╣рд╛рдВ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд╣реБрдБрдЪ рдирд┐рдпрдВрддреНрд░рдгрд╣рд╛рдВ

Strapi


рд╡реЗрдмрд╕рд╛рдЗрдЯstrapi.io
рд╡рд┐рд╡рд░рдгрдЕрдкрдиреА рд╕рд╛рдордЧреНрд░реА рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░реЗрдВред рдЗрд╕реЗ рдХрд╣реАрдВ рднреА рдмрд╛рдВрдЯреЛред
рднрд╛рдЧреНрдпрдмрд┐рдирд╛ рдХрд┐рд╕реА рдкреНрд░рдпрд╛рд╕ рдХреЗ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдХрдВрдЯреЗрдВрдЯ рдПрдкреАрдЖрдИ рдмрдирд╛рдПрдВ
рджрд░реНрд╢рдХреЛрдВ рдХреЛ рд▓рдХреНрд╖рд┐рдд рдХрд░реЗрдВрдкреНрд░реЛрдлреЗрд╢рдирд▓ рдбреЗрд╡рд▓рдкрд░реНрд╕
рдкреНрд░рддрд┐ рдорд╛рд╣ рдореВрд▓реНрдпрдСрди-рдкреНрд░реАрдорд┐рдпрд░ - рдореБрдлреНрдд
рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рд╕рд╣рд╛рдпрддрд╛ рдХрд╛ рдЕрд╡рд╕рд░рд╣рд╛рдВ
рдЯреНрд╡рд┐рдЯрд░ рдкрд░ рдлреЙрд▓реЛрдЕрд░реНрд╕2.3 рд╣рдЬрд╛рд░
рдЧрд┐рддреБрдм рд╕рд┐рддрд╛рд░реЗ (рдпрджрд┐ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд)11.1 рд╣рдЬрд╛рд░
рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╕рдорд╛рдзрд╛рдирд╣рд╛рдВ
рдСрди-рдкреНрд░рд┐рдорд╛рдЗрд╕реЗрд╕ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░рд╣рд╛рдВ
рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рдирд╣реАрдВ
рдЧреНрд░рд╛рдлрдХреЙрд▓ рдПрдкреАрдЖрдИрд╣рд╛рдВ
рдЕрдиреНрдп рдПрдкреАрдЖрдИрд╣рд╛рдВ
рд╕рд╛рдордЧреНрд░реА рдЗрдХрд╛рдИ рдореЙрдбрд▓ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмрдирд╛рдИ рдЧрдИ рд╣реИредрд╣рд╛рдВ
рдЕрдкрдиреЗ рдЦреБрдж рдХреЗ рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИрд╣рд╛рдВ
UI рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИрд╣рд╛рдВ
рдПрдХ рдореЙрдбрд▓ рдореЗрдВ рджреВрд╕рд░реЗ рдореЙрдбрд▓ рдХрд╛ рд▓рд┐рдВрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИредрд╣рд╛рдВ
рд▓рд┐рдВрдХ рдЬреЛрдбрд╝рдирд╛ рд╕рдВрднрд╡ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдореЙрдбрд▓ рджреЛ рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рдореЙрдбрд▓ рд╕реЗ рдЬреБрдбрд╝ рд╕рдХрддрд╛ рд╣реИ)рдирд╣реАрдВ
рдиреЗрд╕реНрдЯреЗрдб рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдореЗрдВ рдХреЛрдИ рдЕрдиреНрдп рдСрдмреНрдЬреЗрдХреНрдЯ рд╣реЛрддрд╛ рд╣реИ)рдирд╣реАрдВ
рдореЙрдбрд▓ рдХреЛ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдлрд╝реАрд▓реНрдб рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдпрд╛ рдПрдХ рд╕рдВрдЦреНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ)рдирд╣реАрдВ
рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдореЙрдбрд▓ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХрд┐рддрдиреА рд╕рд╛рдордЧреНрд░реА рдЗрдХрд╛рдЗрдпрд╛рдБ рдмрдирд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИрдВрдирд╣реАрдВ
рдореЙрдбрд▓ рдФрд░ рд╕рд╛рдордЧреНрд░реА рдЗрдХрд╛рдИ рдХреЗ рдмреАрдЪ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рдкреНрд░рдмрдВрдзрди рдХрд╛ рдкреНрд░рдмрдВрдзрди (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рдореЙрдбрд▓ рдХреЛ рдмрджрд▓рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдореМрдЬреВрджрд╛ рд╕рд╛рдордЧреНрд░реА рдЗрдХрд╛рдИ рдЗрди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд╕рдВрддреБрд╖реНрдЯ рди рдХрд░реЗ, рддреЛ рдХреНрдпрд╛ рдкреНрд░рдгрд╛рд▓реА рдРрд╕реА рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИ?)рдирд╣реАрдВ
рд╕рд╛рдордЧреНрд░реА рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдкреАрдЖрдИ рдкрдврд╝реЗрдВрд╣рд╛рдВ
Ceate, рдЕрдкрдбреЗрдЯ, рд╕рд╛рдордЧреНрд░реА рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЗ рд▓рд┐рдП API рд╣рдЯрд╛рдПрдВрд╣рд╛рдВ
рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдП CRUD рдПрдкреАрдЖрдИрдирд╣реАрдВ
рдПрдкреАрдЖрдИ рд╕рдорд░реНрдерди рдкрд╣реБрдВрдЪ рдЯреЛрдХрдирдирд╣реАрдВ
рдПрдкреАрдЖрдИ рдПрдХреНрд╕реЗрд╕ рдЯреЛрдХрди рджреНрд╡рд╛рд░рд╛ рдПрдкреАрдЖрдИ рддрдХ рдкрд╣реБрдВрдЪ рдХреЗ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХрд╛ рдЕрдВрддрд░рд╣рд╛рдВ
рдкреНрд░рдХрд╛рд╢рди рдкреНрд░рдгрд╛рд▓реА: рдбреНрд░рд╛рдлреНрдЯ / рдкреНрд░рдХрд╛рд╢рд┐рддрдирд╣реАрдВ
рд╡рд┐рд▓рдВрдмрд┐рдд рдкреНрд░рдХрд╛рд╢рди рдХреНрд╖рдорддрд╛рдирд╣реАрдВ
рдлрд┐рдХреНрд╕рд┐рдВрдЧ рдореЙрдбрд▓ рд╕рдВрд╕реНрдХрд░рдгрдирд╣реАрдВ
рдХрдореЗрдЯреА рдХрдВрдЯреЗрдВрдЯ рдПрдВрдЯрд┐рдЯреА рд╡рд░реНрдЬрдирдирд╣реАрдВ
Git- рдЬреИрд╕рд╛ рд╡рд░реНрдЬрдирд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдордирд╣реАрдВ
рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкреНрд░рдмрдВрдзрдирдирд╣реАрдВ, рд▓реЗрдХрд┐рди рдЖрдк рд╕реЗрдореА рдХрд╛ рдПрдХ рдЕрд▓рдЧ рдЙрджрд╛рд╣рд░рдг рддреИрдирд╛рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдЫрд╡рд┐ рдкреНрд░рдмрдВрдзрдирд╣рд╛рдВ
рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрдирд╣рд╛рдВ
Webhooksрдирд╣реАрдВ, рд▓реЗрдХрд┐рди рдЬреАрд╡рдирдЪрдХреНрд░ рдХреЙрд▓рдмреИрдХ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рдмрдВрдзрдирд╣рд╛рдВ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд╣реБрдБрдЪ рдирд┐рдпрдВрддреНрд░рдгрд╣рд╛рдВ
рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реАрдореИрдВрдиреЗ рдЕрд▓реНрдлрд╛ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд┐рдпрд╛, рдореЙрдбрд▓ рдХреЛ рдмрдЪрд╛рдиреЗ рдХреЗ рджреМрд░рд╛рди рдХреАрдбрд╝реЗ рдереЗ

GraphCMS


рд╡реЗрдмрд╕рд╛рдЗрдЯgraphcms.com
рд╡рд┐рд╡рд░рдгрдХрд┐рд╕реА рднреА рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рд╕рд╛рдордЧреНрд░реА рд▓рд╛рдПрдВ
рднрд╛рдЧреНрдпрдЖрдкрдХреЗ рдбрд┐рдЬрд┐рдЯрд▓ рдЙрддреНрдкрд╛рдж рдХреЗ рд▓рд┐рдП рд╕рд╛рдордЧреНрд░реА рд╕рдВрд░рдЪрдирд╛
рджрд░реНрд╢рдХреЛрдВ рдХреЛ рд▓рдХреНрд╖рд┐рдд рдХрд░реЗрдВProfesional рдбреЗрд╡рд▓рдкрд░реНрд╕, рдПрдЬреЗрдВрд╕рд┐рдпреЛрдВ, рдЙрджреНрдпрдореЛрдВ
рдкреНрд░рддрд┐ рдорд╛рд╣ рдореВрд▓реНрдпрдмрд╛рджрд▓ - рдореБрдХреНрдд, $ 49, $ 149, $ 499, рдЙрджреНрдпрдо рдХреЗ рд▓рд┐рдП рдЫрд┐рдкреА рдХреАрдордд
рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рд╕рд╣рд╛рдпрддрд╛ рдХрд╛ рдЕрд╡рд╕рд░рд╣рд╛рдВ
рдЯреНрд╡рд┐рдЯрд░ рдкрд░ рдлреЙрд▓реЛрдЕрд░реНрд╕2.4 рд╣рдЬрд╛рд░
рдЧрд┐рддреБрдм рд╕рд┐рддрд╛рд░реЗ (рдпрджрд┐ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд)рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдирд╣реАрдВ
рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╕рдорд╛рдзрд╛рдирдирд╣реАрдВ
рдСрди-рдкреНрд░рд┐рдорд╛рдЗрд╕реЗрд╕ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░рдирд╣реАрдВ
рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рд╣рд╛рдВ
рдЧреНрд░рд╛рдлрдХреЙрд▓ рдПрдкреАрдЖрдИрд╣рд╛рдВ
рдЕрдиреНрдп рдПрдкреАрдЖрдИрдирд╣реАрдВ
рд╕рд╛рдордЧреНрд░реА рдЗрдХрд╛рдИ рдореЙрдбрд▓ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмрдирд╛рдИ рдЧрдИ рд╣реИредрд╣рд╛рдВ
рдЕрдкрдиреЗ рдЦреБрдж рдХреЗ рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИрд╣рд╛рдВ
UI рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИрд╣рд╛рдВ
рдПрдХ рдореЙрдбрд▓ рдореЗрдВ рджреВрд╕рд░реЗ рдореЙрдбрд▓ рдХрд╛ рд▓рд┐рдВрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИредрд╣рд╛рдВ
рд▓рд┐рдВрдХ рдЬреЛрдбрд╝рдирд╛ рд╕рдВрднрд╡ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдореЙрдбрд▓ рджреЛ рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рдореЙрдбрд▓ рд╕реЗ рдЬреБрдбрд╝ рд╕рдХрддрд╛ рд╣реИ)рдирд╣реАрдВ
рдиреЗрд╕реНрдЯреЗрдб рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдореЗрдВ рдХреЛрдИ рдЕрдиреНрдп рдСрдмреНрдЬреЗрдХреНрдЯ рд╣реЛрддрд╛ рд╣реИ)рдирд╣реАрдВ
рдореЙрдбрд▓ рдХреЛ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдлрд╝реАрд▓реНрдб рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдпрд╛ рдПрдХ рд╕рдВрдЦреНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ)рдирд╣реАрдВ
рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдореЙрдбрд▓ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХрд┐рддрдиреА рд╕рд╛рдордЧреНрд░реА рдЗрдХрд╛рдЗрдпрд╛рдБ рдмрдирд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИрдВрдирд╣реАрдВ
рдореЙрдбрд▓ рдФрд░ рд╕рд╛рдордЧреНрд░реА рдЗрдХрд╛рдИ рдХреЗ рдмреАрдЪ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рдкреНрд░рдмрдВрдзрди рдХрд╛ рдкреНрд░рдмрдВрдзрди (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рдореЙрдбрд▓ рдХреЛ рдмрджрд▓рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдореМрдЬреВрджрд╛ рд╕рд╛рдордЧреНрд░реА рдЗрдХрд╛рдИ рдЗрди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд╕рдВрддреБрд╖реНрдЯ рди рдХрд░реЗ, рддреЛ рдХреНрдпрд╛ рдкреНрд░рдгрд╛рд▓реА рдРрд╕реА рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИ?)рд╣рд╛рдВ, рдпрд╛ рддреЛ рдпрд╣ рдЖрдкрдХреЛ рдореЙрдбрд▓ рдмрджрд▓рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ, рдпрд╛ рдкрд░рд┐рд╡рд░реНрддрди рдХреА рдкреБрд╖реНрдЯрд┐ рдХреЗ рдмрд╛рдж рдбреЗрдЯрд╛ рд╣рд╛рдирд┐ рд╣реЛрддреА рд╣реИ
рд╕рд╛рдордЧреНрд░реА рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдкреАрдЖрдИ рдкрдврд╝реЗрдВрд╣рд╛рдВ
Ceate, рдЕрдкрдбреЗрдЯ, рд╕рд╛рдордЧреНрд░реА рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЗ рд▓рд┐рдП API рд╣рдЯрд╛рдПрдВрд╣рд╛рдВ
рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдП CRUD рдПрдкреАрдЖрдИрдирд╣реАрдВ
рдПрдкреАрдЖрдИ рд╕рдорд░реНрдерди рдкрд╣реБрдВрдЪ рдЯреЛрдХрдирд╣рд╛рдВ
рдПрдкреАрдЖрдИ рдПрдХреНрд╕реЗрд╕ рдЯреЛрдХрди рджреНрд╡рд╛рд░рд╛ рдПрдкреАрдЖрдИ рддрдХ рдкрд╣реБрдВрдЪ рдХреЗ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХрд╛ рдЕрдВрддрд░рд╣рд╛рдВ
рдкреНрд░рдХрд╛рд╢рди рдкреНрд░рдгрд╛рд▓реА: рдбреНрд░рд╛рдлреНрдЯ / рдкреНрд░рдХрд╛рд╢рд┐рддрд╣рд╛рдВ
рд╡рд┐рд▓рдВрдмрд┐рдд рдкреНрд░рдХрд╛рд╢рди рдХреНрд╖рдорддрд╛рдирд╣реАрдВ
рдлрд┐рдХреНрд╕рд┐рдВрдЧ рдореЙрдбрд▓ рд╕рдВрд╕реНрдХрд░рдгрдирд╣реАрдВ
рдХрдореЗрдЯреА рдХрдВрдЯреЗрдВрдЯ рдПрдВрдЯрд┐рдЯреА рд╡рд░реНрдЬрдирдирд╣реАрдВ
Git- рдЬреИрд╕рд╛ рд╡рд░реНрдЬрдирд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдордирд╣реАрдВ
рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкреНрд░рдмрдВрдзрдирд╣рд╛рдВ
рдЫрд╡рд┐ рдкреНрд░рдмрдВрдзрдирд╣рд╛рдВ
рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрдирд╣рд╛рдВ
Webhooksрд╣рд╛рдВ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рдмрдВрдзрдирд╣рд╛рдВ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд╣реБрдБрдЪ рдирд┐рдпрдВрддреНрд░рдгрд╣рд╛рдВ

Squidex


рд╡реЗрдмрд╕рд╛рдЗрдЯsquidex.io
рд╡рд┐рд╡рд░рдгрд╕реНрдХреНрд╡реАрдбреЗрдХреНрд╕ рдЖрдкрдХреЛ рдПрдХ рдХреЗрдВрджреНрд░реАрдп рд╕реНрдерд╛рди рдореЗрдВ рд╕рд╛рдордЧреНрд░реА рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рдиреЗ рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди, рд╡реЗрдмрд╕рд╛рдЗрдЯреЛрдВ рдФрд░ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рддрдХрдиреАрдХреА рд╕реНрдЯреИрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдмрдирд╛рддрд╛ рд╣реИред
рднрд╛рдЧреНрдпрд╣рдорд╛рд░реА рдкрд╣рд▓реА рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдЬреАрд╡рди рдХреЛ рдереЛрдбрд╝рд╛ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд▓рд╛, рд╕реНрдерд┐рд░, рддреЗрдЬ рдФрд░ рдореБрдлреНрдд рд╕рд╛рдордЧреНрд░реА рдкреНрд░рдмрдВрдзрди рдХреЗрдВрджреНрд░ рдХреА рдПрдХ рд╕реНрдерд┐рддрд┐ рдкреНрд░рджрд╛рди рдХреА рдЬрд╛рдПред
рджрд░реНрд╢рдХреЛрдВ рдХреЛ рд▓рдХреНрд╖рд┐рдд рдХрд░реЗрдВрдкреНрд░реЛрдлреЗрд╢рдирд▓ рдбреЗрд╡рд▓рдкрд░реНрд╕
рдкреНрд░рддрд┐ рдорд╛рд╣ рдореВрд▓реНрдпрдмрд╛рджрд▓ - рдореБрдХреНрдд, $ 19, $ 49, $ 99; рдСрди-рдкреНрд░рд┐рдорд╛рдЗрд╕реЗрд╕ - рдореБрдлрд╝реНрдд
рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рд╕рд╣рд╛рдпрддрд╛ рдХрд╛ рдЕрд╡рд╕рд░рдШреЛрд╖рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛
рдЯреНрд╡рд┐рдЯрд░ рдкрд░ рдлреЙрд▓реЛрдЕрд░реНрд╕0 рд╣рдЬрд╛рд░
рдЧрд┐рддреБрдм рд╕рд┐рддрд╛рд░реЗ (рдпрджрд┐ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд)0.5 рд╣рдЬрд╛рд░
рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╕рдорд╛рдзрд╛рдирд╣рд╛рдВ
рдСрди-рдкреНрд░рд┐рдорд╛рдЗрд╕реЗрд╕ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░рд╣рд╛рдВ
рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рд╣рд╛рдВ
рдЧреНрд░рд╛рдлрдХреЙрд▓ рдПрдкреАрдЖрдИрд╣рд╛рдВ
рдЕрдиреНрдп рдПрдкреАрдЖрдИрд╣рд╛рдВ
рд╕рд╛рдордЧреНрд░реА рдЗрдХрд╛рдИ рдореЙрдбрд▓ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмрдирд╛рдИ рдЧрдИ рд╣реИредрд╣рд╛рдВ
рдЕрдкрдиреЗ рдЦреБрдж рдХреЗ рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИрд╣рд╛рдВ
UI рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИрд╣рд╛рдВ
рдПрдХ рдореЙрдбрд▓ рдореЗрдВ рджреВрд╕рд░реЗ рдореЙрдбрд▓ рдХрд╛ рд▓рд┐рдВрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИредрд╣рд╛рдВ
рд▓рд┐рдВрдХ рдЬреЛрдбрд╝рдирд╛ рд╕рдВрднрд╡ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдореЙрдбрд▓ рджреЛ рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рдореЙрдбрд▓ рд╕реЗ рдЬреБрдбрд╝ рд╕рдХрддрд╛ рд╣реИ)рдирд╣реАрдВ
рдиреЗрд╕реНрдЯреЗрдб рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдореЗрдВ рдХреЛрдИ рдЕрдиреНрдп рдСрдмреНрдЬреЗрдХреНрдЯ рд╣реЛрддрд╛ рд╣реИ)рдирд╣реАрдВ
рдореЙрдбрд▓ рдХреЛ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдлрд╝реАрд▓реНрдб рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдпрд╛ рдПрдХ рд╕рдВрдЦреНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ)рдирд╣реАрдВ
рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдореЙрдбрд▓ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХрд┐рддрдиреА рд╕рд╛рдордЧреНрд░реА рдЗрдХрд╛рдЗрдпрд╛рдБ рдмрдирд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИрдВрдЖрдк рдПрдХрд▓ рд╕рд╛рдордЧреНрд░реА рдпрд╛ рдПрдХрд╛рдзрд┐рдХ рд╕рд╛рдордЧреНрд░реА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХреА рдЬрд╛ рд╕рдХрддреА
рдореЙрдбрд▓ рдФрд░ рд╕рд╛рдордЧреНрд░реА рдЗрдХрд╛рдИ рдХреЗ рдмреАрдЪ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рдкреНрд░рдмрдВрдзрди рдХрд╛ рдкреНрд░рдмрдВрдзрди (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рдореЙрдбрд▓ рдХреЛ рдмрджрд▓рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдореМрдЬреВрджрд╛ рд╕рд╛рдордЧреНрд░реА рдЗрдХрд╛рдИ рдЗрди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд╕рдВрддреБрд╖реНрдЯ рди рдХрд░реЗ, рддреЛ рдХреНрдпрд╛ рдкреНрд░рдгрд╛рд▓реА рдРрд╕реА рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИ?)рдирд╣реАрдВ
рд╕рд╛рдордЧреНрд░реА рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдкреАрдЖрдИ рдкрдврд╝реЗрдВрд╣рд╛рдВ
Ceate, рдЕрдкрдбреЗрдЯ, рд╕рд╛рдордЧреНрд░реА рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЗ рд▓рд┐рдП API рд╣рдЯрд╛рдПрдВрд╣рд╛рдВ
рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдП CRUD рдПрдкреАрдЖрдИрдирд╣реАрдВ
рдПрдкреАрдЖрдИ рд╕рдорд░реНрдерди рдкрд╣реБрдВрдЪ рдЯреЛрдХрдирд╣рд╛рдВ
рдПрдкреАрдЖрдИ рдПрдХреНрд╕реЗрд╕ рдЯреЛрдХрди рджреНрд╡рд╛рд░рд╛ рдПрдкреАрдЖрдИ рддрдХ рдкрд╣реБрдВрдЪ рдХреЗ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХрд╛ рдЕрдВрддрд░рд╣рд╛рдВ
рдкреНрд░рдХрд╛рд╢рди рдкреНрд░рдгрд╛рд▓реА: рдбреНрд░рд╛рдлреНрдЯ / рдкреНрд░рдХрд╛рд╢рд┐рддрд╣рд╛рдВ
рд╡рд┐рд▓рдВрдмрд┐рдд рдкреНрд░рдХрд╛рд╢рди рдХреНрд╖рдорддрд╛рд╣рд╛рдВ
рдлрд┐рдХреНрд╕рд┐рдВрдЧ рдореЙрдбрд▓ рд╕рдВрд╕реНрдХрд░рдгрдирд╣реАрдВ
рдХрдореЗрдЯреА рдХрдВрдЯреЗрдВрдЯ рдПрдВрдЯрд┐рдЯреА рд╡рд░реНрдЬрдирд╣рд╛рдВ
Git- рдЬреИрд╕рд╛ рд╡рд░реНрдЬрдирд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдордирд╣реАрдВ
рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкреНрд░рдмрдВрдзрдирд╣рд╛рдВ
рдЫрд╡рд┐ рдкреНрд░рдмрдВрдзрдирд╣рд╛рдВ
рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрдирд╣рд╛рдВ
Webhooksрд╣рд╛рдВ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рдмрдВрдзрдирд╣рд╛рдВ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд╣реБрдБрдЪ рдирд┐рдпрдВрддреНрд░рдгрд╣рд╛рдВ

рдордХреНрдЦрди рд╕реА.рдПрдо.


рд╡реЗрдмрд╕рд╛рдЗрдЯbuttercms.com
рд╡рд┐рд╡рд░рдгрдорд┐рдирдЯреЛрдВ рдореЗрдВ рдЕрдкрдиреА рд╕рд╛рдЗрдЯ рдкрд░ рдПрдХ рдмреНрд▓реЙрдЧ рдпрд╛ CMS рдЬреЛрдбрд╝реЗрдВред рд╣рдорд╛рд░реЗ рд╣реЗрдбрд▓реЗрд╕ рд╕реАрдПрдордПрд╕ рдореЗрдВ рдбреНрд░реЙрдк-рдЗрди рдХрд░реЗрдВ рдФрд░ рдЕрдзрд┐рдХ рджрд┐рд▓рдЪрд╕реНрдк рд╕рдорд╕реНрдпрд╛рдУрдВ рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛рдПрдВред
рднрд╛рдЧреНрдпрд╣рдорд╛рд░реЗ рдПрдкреАрдЖрдИ-рдЖрдзрд╛рд░рд┐рдд рд╕реАрдПрдордПрд╕ рдХреЛ рдорд┐рдирдЯреЛрдВ рдореЗрдВ рдХрд┐рд╕реА рднреА рддрдХрдиреАрдХреА рд╕реНрдЯреИрдХ рдореЗрдВ рдЫреЛрдбрд╝ рджреЗрдВред
рджрд░реНрд╢рдХреЛрдВ рдХреЛ рд▓рдХреНрд╖рд┐рдд рдХрд░реЗрдВрд╕реНрдЯрд╛рд░реНрдЯрдЕрдк, рдПрдЬреЗрдВрд╕рд┐рдпрд╛рдВ, рдЙрджреНрдпрдо
рдкреНрд░рддрд┐ рдорд╛рд╣ рдореВрд▓реНрдпрдмрд╛рджрд▓ - $ 24, $ 83, $ 166, рдЙрджреНрдпрдо рдХреЗ рд▓рд┐рдП рдЫрд┐рдкреА рдХреАрдордд
рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рд╕рд╣рд╛рдпрддрд╛ рдХрд╛ рдЕрд╡рд╕рд░рд╣рд╛рдВ
рдЯреНрд╡рд┐рдЯрд░ рдкрд░ рдлреЙрд▓реЛрдЕрд░реНрд╕0.4 рд╣рдЬрд╛рд░
рдЧрд┐рддреБрдм рд╕рд┐рддрд╛рд░реЗ (рдпрджрд┐ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд)рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдирд╣реАрдВ
рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╕рдорд╛рдзрд╛рдирдирд╣реАрдВ
рдСрди-рдкреНрд░рд┐рдорд╛рдЗрд╕реЗрд╕ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░рдирд╣реАрдВ
рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рд╣рд╛рдВ
рдЧреНрд░рд╛рдлрдХреЙрд▓ рдПрдкреАрдЖрдИрдирд╣реАрдВ
рдЕрдиреНрдп рдПрдкреАрдЖрдИрд╣рд╛рдВ
рд╕рд╛рдордЧреНрд░реА рдЗрдХрд╛рдИ рдореЙрдбрд▓ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмрдирд╛рдИ рдЧрдИ рд╣реИредрд╣рд╛рдВ
рдЕрдкрдиреЗ рдЦреБрдж рдХреЗ рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИрд╣рд╛рдВ
UI рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИрд╣рд╛рдВ
рдПрдХ рдореЙрдбрд▓ рдореЗрдВ рджреВрд╕рд░реЗ рдореЙрдбрд▓ рдХрд╛ рд▓рд┐рдВрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИредрд╣рд╛рдВ
рд▓рд┐рдВрдХ рдЬреЛрдбрд╝рдирд╛ рд╕рдВрднрд╡ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдореЙрдбрд▓ рджреЛ рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рдореЙрдбрд▓ рд╕реЗ рдЬреБрдбрд╝ рд╕рдХрддрд╛ рд╣реИ)рдирд╣реАрдВ
рдиреЗрд╕реНрдЯреЗрдб рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдореЗрдВ рдХреЛрдИ рдЕрдиреНрдп рдСрдмреНрдЬреЗрдХреНрдЯ рд╣реЛрддрд╛ рд╣реИ)рдирд╣реАрдВ
рдореЙрдбрд▓ рдХреЛ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдлрд╝реАрд▓реНрдб рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдпрд╛ рдПрдХ рд╕рдВрдЦреНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ)рдирд╣реАрдВ
рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдореЙрдбрд▓ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХрд┐рддрдиреА рд╕рд╛рдордЧреНрд░реА рдЗрдХрд╛рдЗрдпрд╛рдБ рдмрдирд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИрдВрдирд╣реАрдВ
рдореЙрдбрд▓ рдФрд░ рд╕рд╛рдордЧреНрд░реА рдЗрдХрд╛рдИ рдХреЗ рдмреАрдЪ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рдкреНрд░рдмрдВрдзрди рдХрд╛ рдкреНрд░рдмрдВрдзрди (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рдореЙрдбрд▓ рдХреЛ рдмрджрд▓рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдореМрдЬреВрджрд╛ рд╕рд╛рдордЧреНрд░реА рдЗрдХрд╛рдИ рдЗрди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд╕рдВрддреБрд╖реНрдЯ рди рдХрд░реЗ, рддреЛ рдХреНрдпрд╛ рдкреНрд░рдгрд╛рд▓реА рдРрд╕реА рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИ?)рдирд╣реАрдВ
рд╕рд╛рдордЧреНрд░реА рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдкреАрдЖрдИ рдкрдврд╝реЗрдВрд╣рд╛рдВ
Ceate, рдЕрдкрдбреЗрдЯ, рд╕рд╛рдордЧреНрд░реА рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЗ рд▓рд┐рдП API рд╣рдЯрд╛рдПрдВрдирд╣реАрдВ
рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдП CRUD рдПрдкреАрдЖрдИрдирд╣реАрдВ
рдПрдкреАрдЖрдИ рд╕рдорд░реНрдерди рдкрд╣реБрдВрдЪ рдЯреЛрдХрдирд╣рд╛рдВ
рдПрдкреАрдЖрдИ рдПрдХреНрд╕реЗрд╕ рдЯреЛрдХрди рджреНрд╡рд╛рд░рд╛ рдПрдкреАрдЖрдИ рддрдХ рдкрд╣реБрдВрдЪ рдХреЗ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХрд╛ рдЕрдВрддрд░рдирд╣реАрдВ (рдФрд░ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдХреЗрд╡рд▓ рдкрдврд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ)
рдкреНрд░рдХрд╛рд╢рди рдкреНрд░рдгрд╛рд▓реА: рдбреНрд░рд╛рдлреНрдЯ / рдкреНрд░рдХрд╛рд╢рд┐рддрд╣рд╛рдВ
рд╡рд┐рд▓рдВрдмрд┐рдд рдкреНрд░рдХрд╛рд╢рди рдХреНрд╖рдорддрд╛рдирд╣реАрдВ
рдлрд┐рдХреНрд╕рд┐рдВрдЧ рдореЙрдбрд▓ рд╕рдВрд╕реНрдХрд░рдгрдирд╣реАрдВ
рдХрдореЗрдЯреА рдХрдВрдЯреЗрдВрдЯ рдПрдВрдЯрд┐рдЯреА рд╡рд░реНрдЬрдирд╣рд╛рдВ
Git- рдЬреИрд╕рд╛ рд╡рд░реНрдЬрдирд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдордирд╣реАрдВ
рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкреНрд░рдмрдВрдзрдирд╣рд╛рдВ
рдЫрд╡рд┐ рдкреНрд░рдмрдВрдзрдирд╣рд╛рдВ
рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрдирд╣рд╛рдВ
Webhooksрд╣рд╛рдВ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рдмрдВрдзрдирд╣рд╛рдВ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд╣реБрдБрдЪ рдирд┐рдпрдВрддреНрд░рдгрд╣рд╛рдВ

рдореЗрдШ рд╕реА.рдПрдо.


рд╡реЗрдмрд╕рд╛рдЗрдЯcloudcms.com
рд╡рд┐рд╡рд░рдгрдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдХрдВрдЯреЗрдВрдЯ рдПрдбрд┐рдЯрд░реНрд╕ + рдкрд╛рд╡рд░рдлреБрд▓ рдХреЗ рд▓рд┐рдП рдЖрд╕рд╛рди
рднрд╛рдЧреНрдпрд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реАрдПрдордПрд╕
рджрд░реНрд╢рдХреЛрдВ рдХреЛ рд▓рдХреНрд╖рд┐рдд рдХрд░реЗрдВрдЙрджреНрдпрдо
рдкреНрд░рддрд┐ рдорд╛рд╣ рдореВрд▓реНрдп$ 200, $ 800, $ 1,200
рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рд╕рд╣рд╛рдпрддрд╛ рдХрд╛ рдЕрд╡рд╕рд░рд╣рд╛рдВ
рдЯреНрд╡рд┐рдЯрд░ рдкрд░ рдлреЙрд▓реЛрдЕрд░реНрд╕0.3 рд╣рдЬрд╛рд░
рдЧрд┐рддреБрдм рд╕рд┐рддрд╛рд░реЗ (рдпрджрд┐ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд)рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдирд╣реАрдВ
рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╕рдорд╛рдзрд╛рдирдирд╣реАрдВ
рдСрди-рдкреНрд░рд┐рдорд╛рдЗрд╕реЗрд╕ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░рд╣рд╛рдВ
рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рд╣рд╛рдВ
рдЧреНрд░рд╛рдлрдХреЙрд▓ рдПрдкреАрдЖрдИрд╣рд╛рдВ
рдЕрдиреНрдп рдПрдкреАрдЖрдИрд╣рд╛рдВ
рд╕рд╛рдордЧреНрд░реА рдЗрдХрд╛рдИ рдореЙрдбрд▓ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмрдирд╛рдИ рдЧрдИ рд╣реИредрд╣рд╛рдВ
рдЕрдкрдиреЗ рдЦреБрдж рдХреЗ рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИрд╣рд╛рдВ
UI рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИрд╣рд╛рдВ
рдПрдХ рдореЙрдбрд▓ рдореЗрдВ рджреВрд╕рд░реЗ рдореЙрдбрд▓ рдХрд╛ рд▓рд┐рдВрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИредрд╣рд╛рдВ
рд▓рд┐рдВрдХ рдЬреЛрдбрд╝рдирд╛ рд╕рдВрднрд╡ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдореЙрдбрд▓ рджреЛ рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рдореЙрдбрд▓ рд╕реЗ рдЬреБрдбрд╝ рд╕рдХрддрд╛ рд╣реИ)рд╣рд╛рдВ
рдиреЗрд╕реНрдЯреЗрдб рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдореЗрдВ рдХреЛрдИ рдЕрдиреНрдп рдСрдмреНрдЬреЗрдХреНрдЯ рд╣реЛрддрд╛ рд╣реИ)рд╣рд╛рдВ
рдореЙрдбрд▓ рдХреЛ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдлрд╝реАрд▓реНрдб рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдпрд╛ рдПрдХ рд╕рдВрдЦреНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ)рдирд╣реАрдВ
рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдореЙрдбрд▓ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХрд┐рддрдиреА рд╕рд╛рдордЧреНрд░реА рдЗрдХрд╛рдЗрдпрд╛рдБ рдмрдирд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИрдВрдирд╣реАрдВ
рдореЙрдбрд▓ рдФрд░ рд╕рд╛рдордЧреНрд░реА рдЗрдХрд╛рдИ рдХреЗ рдмреАрдЪ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рдкреНрд░рдмрдВрдзрди рдХрд╛ рдкреНрд░рдмрдВрдзрди (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рдореЙрдбрд▓ рдХреЛ рдмрджрд▓рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдореМрдЬреВрджрд╛ рд╕рд╛рдордЧреНрд░реА рдЗрдХрд╛рдИ рдЗрди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд╕рдВрддреБрд╖реНрдЯ рди рдХрд░реЗ, рддреЛ рдХреНрдпрд╛ рдкреНрд░рдгрд╛рд▓реА рдРрд╕реА рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИ?)рдирд╣реАрдВ
рд╕рд╛рдордЧреНрд░реА рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдкреАрдЖрдИ рдкрдврд╝реЗрдВрд╣рд╛рдВ
Ceate, рдЕрдкрдбреЗрдЯ, рд╕рд╛рдордЧреНрд░реА рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЗ рд▓рд┐рдП API рд╣рдЯрд╛рдПрдВрд╣рд╛рдВ
рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдП CRUD рдПрдкреАрдЖрдИрд╣рд╛рдВ
рдПрдкреАрдЖрдИ рд╕рдорд░реНрдерди рдкрд╣реБрдВрдЪ рдЯреЛрдХрдирд╣рд╛рдВ
рдПрдкреАрдЖрдИ рдПрдХреНрд╕реЗрд╕ рдЯреЛрдХрди рджреНрд╡рд╛рд░рд╛ рдПрдкреАрдЖрдИ рддрдХ рдкрд╣реБрдВрдЪ рдХреЗ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХрд╛ рдЕрдВрддрд░рдирд╣реАрдВ
рдкреНрд░рдХрд╛рд╢рди рдкреНрд░рдгрд╛рд▓реА: рдбреНрд░рд╛рдлреНрдЯ / рдкреНрд░рдХрд╛рд╢рд┐рддрд╣рд╛рдВ, рдЖрдк рдЗрд╕реЗ рд╕реЗрдЯрд┐рдВрдЧ рдореЗрдВ рд╕рдХреНрд╖рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рд╡рд┐рд▓рдВрдмрд┐рдд рдкреНрд░рдХрд╛рд╢рди рдХреНрд╖рдорддрд╛рдирд╣реАрдВ
рдлрд┐рдХреНрд╕рд┐рдВрдЧ рдореЙрдбрд▓ рд╕рдВрд╕реНрдХрд░рдгрд╣рд╛рдВ
рдХрдореЗрдЯреА рдХрдВрдЯреЗрдВрдЯ рдПрдВрдЯрд┐рдЯреА рд╡рд░реНрдЬрдирд╣рд╛рдВ
Git- рдЬреИрд╕рд╛ рд╡рд░реНрдЬрдирд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдорд╣рд╛рдВ
рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкреНрд░рдмрдВрдзрдирд╣рд╛рдВ
рдЫрд╡рд┐ рдкреНрд░рдмрдВрдзрдирд╣рд╛рдВ
рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрдирд╣рд╛рдВ
Webhooksрд╣рд╛рдВ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рдмрдВрдзрдирд╣рд╛рдВ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд╣реБрдБрдЪ рдирд┐рдпрдВрддреНрд░рдгрд╣рд╛рдВ
рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реАрдмрд╣реБрдд рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд╣реИ, рд╕рднреА рдЪрд┐рдкреНрд╕ рд╕реНрддрд░ рдХреЗiceice рд╣реИрдВ, рдФрд░ рдЗрд╕рд╕реЗ рднреА рдЕрдзрд┐рдХред рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреА рдкреНрд░рдЪреБрд░рддрд╛ рдХреЗ рдХрд╛рд░рдг, рдЖрдкрдХреЛ рдЗрд╕реЗ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдереЛрдбрд╝рд╛ рдФрд░ рд╕рдордп рдЪрд╛рд╣рд┐рдПред

Sockpit


рд╡реЗрдмрд╕рд╛рдЗрдЯgetcockpit.com
рд╡рд┐рд╡рд░рдгрдХрд┐рд╕реА рднреА рд╕рдВрд░рдЪрд┐рдд рд╕рд╛рдордЧреНрд░реА рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд░рд▓ рд╕рд╛рдордЧреНрд░реА рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо
рднрд╛рдЧреНрдпрдХрд┐рд╕реА рднреА рд╕рд╛рдЗрдЯ рдкрд░ рд╕рд╛рдордЧреНрд░реА рдкреНрд░рдмрдВрдзрди рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝реЗрдВ - рдкреНрд▓рдЧ рдПрдВрдб рдкреНрд▓реЗ / рд╣реЗрдбрд▓реЗрд╕ / рдПрдкреА-рдкреНрд░рдердо рд╕реАрдПрдордПрд╕
рджрд░реНрд╢рдХреЛрдВ рдХреЛ рд▓рдХреНрд╖рд┐рдд рдХрд░реЗрдВрдбрд┐рдЬрд┐рдЯрд▓ рдЯреАрдо
рдкреНрд░рддрд┐ рдорд╛рд╣ рдореВрд▓реНрдпрдСрди-рдкреНрд░рд┐рдорд╛рдЗрд╕реЗрд╕ - рдореБрдлрд╝реНрдд
рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рд╕рд╣рд╛рдпрддрд╛ рдХрд╛ рдЕрд╡рд╕рд░рд╣рд╛рдВ
рдЯреНрд╡рд┐рдЯрд░ рдкрд░ рдлреЙрд▓реЛрдЕрд░реНрд╕0.7 рд╣рдЬрд╛рд░
рдЧрд┐рддреБрдм рд╕рд┐рддрд╛рд░реЗ (рдпрджрд┐ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд)3,5 рд╣рдЬрд╛рд░
рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╕рдорд╛рдзрд╛рдирд╣рд╛рдВ
рдСрди-рдкреНрд░рд┐рдорд╛рдЗрд╕реЗрд╕ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░рд╣рд╛рдВ
рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рдирд╣реАрдВ
рдЧреНрд░рд╛рдлрдХреЙрд▓ рдПрдкреАрдЖрдИрдирд╣реАрдВ, рд▓реЗрдХрд┐рди рдПрдХ рдПрдбрдСрди рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛
рдЕрдиреНрдп рдПрдкреАрдЖрдИрд╣рд╛рдВ
рд╕рд╛рдордЧреНрд░реА рдЗрдХрд╛рдИ рдореЙрдбрд▓ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмрдирд╛рдИ рдЧрдИ рд╣реИредрд╣рд╛рдВ
рдЕрдкрдиреЗ рдЦреБрдж рдХреЗ рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИрд╣рд╛рдВ
UI рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИрд╣рд╛рдВ
рдПрдХ рдореЙрдбрд▓ рдореЗрдВ рджреВрд╕рд░реЗ рдореЙрдбрд▓ рдХрд╛ рд▓рд┐рдВрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИредрд╣рд╛рдВ
рд▓рд┐рдВрдХ рдЬреЛрдбрд╝рдирд╛ рд╕рдВрднрд╡ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдореЙрдбрд▓ рджреЛ рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рдореЙрдбрд▓ рд╕реЗ рдЬреБрдбрд╝ рд╕рдХрддрд╛ рд╣реИ)рд╣рд╛рдБ, рдкреБрдирд░рд╛рд╡рд░реНрддрдХ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ
рдиреЗрд╕реНрдЯреЗрдб рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдореЗрдВ рдХреЛрдИ рдЕрдиреНрдп рдСрдмреНрдЬреЗрдХреНрдЯ рд╣реЛрддрд╛ рд╣реИ)рд╣рд╛рдВ
рдореЙрдбрд▓ рдХреЛ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдлрд╝реАрд▓реНрдб рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдпрд╛ рдПрдХ рд╕рдВрдЦреНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ)рд╣рд╛рдБ, рдкреБрдирд░рд╛рд╡рд░реНрддрдХ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ
рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдореЙрдбрд▓ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХрд┐рддрдиреА рд╕рд╛рдордЧреНрд░реА рдЗрдХрд╛рдЗрдпрд╛рдБ рдмрдирд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИрдВрдирд╣реАрдВ, рдХреЗрд╡рд▓ рд╕рд┐рдВрдЧрд▓рдЯрди рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИ
рдореЙрдбрд▓ рдФрд░ рд╕рд╛рдордЧреНрд░реА рдЗрдХрд╛рдИ рдХреЗ рдмреАрдЪ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рдкреНрд░рдмрдВрдзрди рдХрд╛ рдкреНрд░рдмрдВрдзрди (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рдореЙрдбрд▓ рдХреЛ рдмрджрд▓рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдореМрдЬреВрджрд╛ рд╕рд╛рдордЧреНрд░реА рдЗрдХрд╛рдИ рдЗрди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд╕рдВрддреБрд╖реНрдЯ рди рдХрд░реЗ, рддреЛ рдХреНрдпрд╛ рдкреНрд░рдгрд╛рд▓реА рдРрд╕реА рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИ?)рдирд╣реАрдВ
рд╕рд╛рдордЧреНрд░реА рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдкреАрдЖрдИ рдкрдврд╝реЗрдВрд╣рд╛рдВ
Ceate, рдЕрдкрдбреЗрдЯ, рд╕рд╛рдордЧреНрд░реА рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЗ рд▓рд┐рдП API рд╣рдЯрд╛рдПрдВрд╣рд╛рдВ
рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдП CRUD рдПрдкреАрдЖрдИрдХреЗрд╡рд▓ рдкрдврд╝реЗрдВ рдФрд░ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ
рдПрдкреАрдЖрдИ рд╕рдорд░реНрдерди рдкрд╣реБрдВрдЪ рдЯреЛрдХрдирд╣рд╛рдВ
рдПрдкреАрдЖрдИ рдПрдХреНрд╕реЗрд╕ рдЯреЛрдХрди рджреНрд╡рд╛рд░рд╛ рдПрдкреАрдЖрдИ рддрдХ рдкрд╣реБрдВрдЪ рдХреЗ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХрд╛ рдЕрдВрддрд░рд╣рд╛рдБ, рд╕рдВрдЧреНрд░рд╣ рдЕрдиреБрдорддрд┐ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ
рдкреНрд░рдХрд╛рд╢рди рдкреНрд░рдгрд╛рд▓реА: рдбреНрд░рд╛рдлреНрдЯ / рдкреНрд░рдХрд╛рд╢рд┐рддрдирд╣реАрдВ
рд╡рд┐рд▓рдВрдмрд┐рдд рдкреНрд░рдХрд╛рд╢рди рдХреНрд╖рдорддрд╛рдирд╣реАрдВ
рдлрд┐рдХреНрд╕рд┐рдВрдЧ рдореЙрдбрд▓ рд╕рдВрд╕реНрдХрд░рдгрдирд╣реАрдВ
рдХрдореЗрдЯреА рдХрдВрдЯреЗрдВрдЯ рдПрдВрдЯрд┐рдЯреА рд╡рд░реНрдЬрдирд╣рд╛рдВ
Git- рдЬреИрд╕рд╛ рд╡рд░реНрдЬрдирд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдордирд╣реАрдВ
рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкреНрд░рдмрдВрдзрдирдирд╣реАрдВ, рд▓реЗрдХрд┐рди рдЖрдк рд╕реЗрдореА рдХрд╛ рдПрдХ рдЕрд▓рдЧ рдЙрджрд╛рд╣рд░рдг рддреИрдирд╛рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдЫрд╡рд┐ рдкреНрд░рдмрдВрдзрдирд╣рд╛рдВ
рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрдирд╣рд╛рдВ
Webhooksрд╣рд╛рдВ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рдмрдВрдзрдирд╣рд╛рдВ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд╣реБрдБрдЪ рдирд┐рдпрдВрддреНрд░рдгрд╣рд╛рдБ, рд╕рдореВрд╣ рд╡рд┐рдиреНрдпрд╛рд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ
рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реАрдПрдХ рд╕рднреНрдп рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╕рдорд╛рдзрд╛рдиред рдХреБрдЫ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХреА рдЧрдИ рд╣реИрдВ, рдФрд░ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдирд╣реАрдВред , repeater, JSON. PHP.

Cosmic JS


рд╡реЗрдмрд╕рд╛рдЗрдЯcosmicjs.com
рд╡рд┐рд╡рд░рдгModern Content Management Solution. The leading CMS for modern digital teams.
The Cosmic JS Headless CMS gives your team everything you need to get the job done.
Digital teams, enterprice
44$, 179$, 449$, 359$, 719$
twitter2,8
Github stars ( open source)open source
Open source
On-premises software
Cloud service
GraphQL API
REST API
, , . рдпрд╛рдиреА -> .
UI
( ), :
  • Object
  • Object Object Type

( )
( , )
(, , , ?)
Read API
Ceate, update, delete API
CRUD API
API access tokens
API API access token, read write
: Draft/Publish
Git
Webhooks

Directus


рд╡реЗрдмрд╕рд╛рдЗрдЯdirectus.io
рд╡рд┐рд╡рд░рдгPremium Open-Source Software For Any Data-Driven Project
Directus is an open-source suite of software that provides an instant API wrapper for SQL databases and an intuitive Admin App for non-technical users to manage that content.
Digital teams, enterprice
on-premises тАФ free
twitter19,4
Github stars ( open source)3,8
Open source
On-premises software
Cloud service, -
GraphQL API
REST API
UI
( )
( ), group,
( , )
, singleton
(, , , ?)
Read API
Ceate, update, delete API
CRUD API
API access tokens, , ,
API API access token,
: Draft/Publish
Git
, cms
Webhooks, , php
┬лSomething is wrong with this instance's server or database.┬╗ . . 10 . тАФ 5 . , , . . - . , Directus Stable, .. .

Kentico Cloud


рд╡реЗрдмрд╕рд╛рдЗрдЯkenticocloud.com
рд╡рд┐рд╡рд░рдгStop Your Content Friction. Collaborate and deliver engaging omnichannel experiences with a CMS that's built for content strategists and developers.
Create engaging personalized experiences across any device with a next-generation headless CMS.
Digital teams, agencies, enterprice
cloud тАФ 0$, 299$, 999$, hidden price for enterprise
twitter1
Github stars ( open source)open source
Open source
On-premises software
Cloud service
GraphQL API
REST API
UI
( )
( ), Content Type Snippets, , snippet snippet
( , )
(, , , ?)
Read API
Ceate, update, delete API, professional
CRUD API, beta , professional
API access tokens, professional
API API access token, API token ,
: Draft/Publish
Git
Webhooks
, contentfull. .

Netlify CMS


рд╡реЗрдмрд╕рд╛рдЗрдЯnetlifycms.org
рд╡рд┐рд╡рд░рдгOpen source content management for your Git workflow. Use Netlify CMS with any static site
generator for a faster and more flexible web project
Get the speed, security, and scalability of a static site, while still providing a convenient editing interface for content.
Profesional developers
on-premises тАФ free
twitter3,6
Github stars ( open source)7,4
Open source
On-premises software
Cloud service
GraphQL API
REST API, git
UI, yml
( )
( ), object ,
( , )
(, , , ?)
Read API
Ceate, update, delete API
CRUD API
API access tokens
API API access token
: Draft/Publish, editorial_workflow on, GitHub
Git
, cms
, , ,
, , ,
Webhooks
, cms , git ( bitbucket, github, gitlab .)
, git
тАФ 2.5.1. CMS тАФ . , git .

Prismic


рд╡реЗрдмрд╕рд╛рдЗрдЯprismic.io
рд╡рд┐рд╡рд░рдгOne CMS Backend for all your Websites & Apps
CMS for apps, e-commerce, editorial websites, corporate websites. Enables marketing teams to create highly targeted acquisition campaigns.
Digital teams, enterprice
cloud тАФ 0$, 7$, 15$, 100$, 500$
twitter12,1
Github stars ( open source)open source
Open source
On-premises software
Cloud service
GraphQL API, alpha
REST API
UI
( )
( ), ┬лgroup тАФ a repeatable group of fields┬╗, , group group
( , )
, singleton
(, , , ?), .. ,
Read API
Ceate, update, delete API
CRUD API
API access tokens
API API access token( , .. read)
: Draft/Publish
Git
Webhooks
, Professional

Ghost


рд╡реЗрдмрд╕рд╛рдЗрдЯghost.org
рд╡рд┐рд╡рд░рдгGhost is a fully open source, adaptable platform for building and running a modern online publication. We power blogs, magazines and journalists from Zappos to Sky News.
Powerful platform for creating an online blog or publication
Professional bloggers, serious enterprise publishers
on-premises тАФ free; cloud тАФ 29$, 79$, 199$
twitter24,1
Github stars ( open source)28,7
Open source
On-premises software
Cloud service
GraphQL API
REST API
UI
( )
( )
( , )
(, , , ?)
Read API
Ceate, update, delete API
CRUD API
API access tokens
API API access token
: Draft/Publish
Git
Webhooks
wordpress, editing tool


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


headless cms : , , git , .
. , . , , , , , , тАФ . :
  • headless cms . , , . , , , , . , , . - Cloud CMS, Cockpit Cosmic JS.
  • : , , . , - , тАФ . , - , :
     { "oneOf": [ { "type": "number", "multipleOf": 5 }, { "type": "number", "multipleOf": 3 } ] } 

    Cockpit.
  • , . , number, 100. , maximum: 50? ? GraphCMS.
  • Git Cloud CMS Netlify CMS.

, , . Cloud CMS, .

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


, headless cms. , . Any JSON CMS .

UPDATE: Any JSON CMS open source , github .

тАФ git . , , тАЬтАЭ .

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


All Articles