рдиреЗрдЯрд┐рд╡реНрд╣рдкреАрдПрдЪрдкреА рдХрд┐рдЪрди рд╕рд┐рдВрдХ: рд▓рд╛рд░рд╛рд╡реЗрд▓-рд╕рдХреНрд╖рдо рдореЛрдмрд╛рдЗрд▓ рдкреНрд▓реЗрдЧреНрд░рд╛рдЙрдВрдб
рдиреЗрдЯрд┐рд╡реНрд╣рдкреАрдПрдЪрдкреА рдХрд┐рдЪрди рд╕рд┐рдВрдХ рд╣реЗ рд╕рдВрдкреВрд░реНрдг рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреАрдХреГрдд рдореЛрдмрд╛рдЗрд▓ рдкреНрд░рд╛рддреНрдпрдХреНрд╖рд┐рдХ ре▓рдк рдЖрд╣реЗ рдЬреЗ рджрд╛рдЦрд╡рддреЗ рдХреА рддреБрдореНрд╣реА рд▓рд╛рд░рд╛рд╡реЗрд▓рд▓рд╛ рдХрд┐рддреА рдкреБрдвреЗ рдврдХрд▓реВ рд╢рдХрддрд╛ тАФ рд╡реЗрдмрд╡рд░ рдирд╛рд╣реА рддрд░ рддреБрдордЪреНрдпрд╛ рдлреЛрдирд╡рд░.
NativePHP рдореЛрдмрд╛рдЗрд▓ рд╡рд╛рдкрд░реВрди рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реЗ, рд╣реЗ ре▓рдк рдереЗрдЯ Android рдХрд┐рдВрд╡рд╛ iOS ре▓рдкрдордзреНрдпреЗ рд╕рдВрдкреВрд░реНрдг Laravel рдмреЕрдХрдПрдВрдб рдЪрд╛рд▓рд╡рддреЗ, рдЬреНрдпрд╛рд▓рд╛ React Native, Flutter рдХрд┐рдВрд╡рд╛ рдЗрддрд░ рдХреЛрдгрддреНрдпрд╛рд╣реА рдлреНрд░рдВрдЯрдПрдВрдб рдлреНрд░реЗрдорд╡рд░реНрдХрдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╛рд╣реА. рдХрд┐рдЪрди рд╕рд┐рдВрдХ рдпреЗрдереЗ рдПрдХ рд╕рд╛рдзреЗ рдкрдг рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд╕рддреНрдп рд╕рд┐рджреНрдз рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрд╣реЗ: рдЬрд░ рддреЗ Laravel рдордзреНрдпреЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ, рддрд░ рддреЗ рддреБрдордЪреНрдпрд╛ рдлреЛрдирд╡рд░ рдХрд╛рд░реНрдп рдХрд░реВ рд╢рдХрддреЗ.
рддреБрдореНрд╣реА рдореВрд│ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрдЪреА рдЪрд╛рдЪрдгреА рдХрд░рдд рдЕрд╕рд╛рд▓, NativePHP рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ рд╣реЗ рд╢рд┐рдХрдд рдЕрд╕рд╛рд▓ рдХрд┐рдВрд╡рд╛ рд╕реБрд░рд╡рд╛рддреАрдкрд╛рд╕реВрди рдирд╡реАрди ре▓рдк рддрдпрд╛рд░ рдХрд░рдд рдЕрд╕рд╛рд▓, рдХрд┐рдЪрди рд╕рд┐рдВрдХ рддреБрдореНрд╣рд╛рд▓рд╛ рдПрдХреНрд╕рдкреНрд▓реЛрд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рдареЛрд╕, рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕ рддрдпрд╛рд░ рдЦреЗрд│рд╛рдЪреЗ рдореИрджрд╛рди рджреЗрддреЗ.
рдХрд╛ рддреЗ рдЕрд╕реНрддрд┐рддреНрд╡рд╛рдд рдЖрд╣реЗ
рдореЛрдмрд╛рдИрд▓ рдбреЗрд╡реНрд╣рд▓рдкрдореЗрдВрдЯрдЪрд╛ рдЕрд░реНрде рдПрдХ рдЧреЛрд╖реНрдЯ рдЖрд╣реЗ: рд╕реНрдЯреЕрдХ рдмрджрд▓рдгреЗ. рдЬрд░ рддреБрдореНрд╣реА Laravel рдбреЗрд╡реНрд╣рд▓рдкрд░ рдЕрд╕рд╛рд▓ рдЖрдгрд┐ рддреБрдореНрд╣рд╛рд▓рд╛ рдореВрд│ рдореЛрдмрд╛рдИрд▓ ре▓рдк рдмрдирд╡рд╛рдпрдЪреЗ рдЕрд╕реЗрд▓ рддрд░ рддреБрдореНрд╣рд╛рд▓рд╛ Swift, Kotlin рдХрд┐рдВрд╡рд╛ JavaScript рд╢рд┐рдХрд╛рд╡реЗ рд▓рд╛рдЧреЗрд▓. рддреБрдореНрд╣рд╛рд▓рд╛ рддреБрдордЪреНрдпрд╛ ре▓рдкрдЪреЗ рд▓реЙрдЬрд┐рдХ рдкреБрдиреНрд╣рд╛ рддрдпрд╛рд░ рдХрд░рд╛рд╡реЗ рд▓рд╛рдЧреЗрд▓, рддреБрдордЪреНрдпрд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдНрдХреНрд╕реЗрд╕рдЪрд╛ рдкреБрдирд░реНрд╡рд┐рдЪрд╛рд░ рдХрд░рд╛рд╡рд╛ рд▓рд╛рдЧреЗрд▓, рдСрдереЗрдВрдЯрд┐рдХреЗрд╢рди рдлреНрд▓реЛ рдкреБрдиреНрд╣рд╛ рд▓рд╛рдЧреВ рдХрд░рд╛рд╡рд╛ рд▓рд╛рдЧреЗрд▓ рдЖрдгрд┐ рддреБрдордЪреЗ API рдЖрдгрд┐ UI рдХрд╕реЗ рддрд░реА рд╕рд┐рдВрдХ рдХрд░рд╛рд╡реЗ рд▓рд╛рдЧреЗрд▓.
NativePHP рд╣реЗ рд╕рд░реНрд╡ рдмрджрд▓рддреЗ.
рд╣реЗ Laravel рдбреЗрд╡реНрд╣рд▓рдкрд░реНрд╕рдирд╛ рддреНрдпрд╛рдВрдирд╛ рдЖрдзреАрдкрд╛рд╕реВрди рдорд╛рд╣рд┐рдд рдЕрд╕рд▓реЗрд▓рд╛ рд╕рдорд╛рди Laravel рдХреЛрдбрдмреЗрд╕ рд╡рд╛рдкрд░реВрди рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдореВрд│ рдореЛрдмрд╛рдЗрд▓ ре▓рдкреНрд╕ рддрдпрд╛рд░ рдХрд░реВ рджреЗрддреЗ. рдХрд┐рдЪрди рд╕рд┐рдВрдХ рд╣реА рд╕рдВрдХрд▓реНрдкрдиреЗрдЪрд╛ рдкреБрд░рд╛рд╡рд╛ рдЖрд╣реЗ - рддреЗ рдереЗрдЯ рдЕрдБрдбреНрд░реЙрдЗрдб рдЖрдгрд┐ iOS рд╢реА рдмреЛрд▓рдгрд╛рд▒реНрдпрд╛ рд╕рд╛рдиреБрдХреВрд▓-рд╕рдВрдХрд▓рд┐рдд PHP рд░рдирдЯрд╛рдЗрдорджреНрд╡рд╛рд░реЗ рд╕рдорд░реНрдерд┐рдд, рд▓рд╛рд░рд╛рд╡реЗрд▓ ре▓рдк рдереЗрдЯ рдореВрд│ рд╢реЗрд▓рдордзреНрдпреЗ рдПрдХрддреНрд░рд┐рдд рдХрд░рддреЗ.
рдкрд░рд┐рдгрд╛рдо? рдПрдХ рдХреЛрдбрдмреЗрд╕. рдПрдХ рдмреЕрдХрдПрдВрдб. рдПрдХ рдХреМрд╢рд▓реНрдп. рдЖрдгрд┐ рдореВрд│ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрдордзреНрдпреЗ рдкреВрд░реНрдг рдкреНрд░рд╡реЗрд╢ - рд╕рд░реНрд╡ PHP рд╡рд░реВрди.
рдЖрдд рдХрд╛рдп рдЖрд╣реЗ
рдХрд┐рдЪрди рд╕рд┐рдВрдХ рд╣реЗ рдХреЗрд╡рд│ рдбреЗрдореЛрдкреЗрдХреНрд╖рд╛ рдЕрдзрд┐рдХ рдЖрд╣реЗ тАФ рд╣реЗ NativePHP рдЖрдЬ рдХрд░реВ рд╢рдХрдгрд╛рд▒реНрдпрд╛ рд╕рд░реНрд╡ рдЧреЛрд╖реНрдЯреАрдВрдЪреЗ рдЬрд┐рд╡рдВрдд рдХреЕрдЯрд▓реЙрдЧ рдЖрд╣реЗ рдЖрдгрд┐ рдЙрджреНрдпрд╛ рдпреЗрдгрд╛рд▒реНрдпрд╛ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрд╕рд╛рдареА рдЪрд╛рдЪрдгреАрдЪреЗ рдореИрджрд╛рди рдЖрд╣реЗ.
рддреНрдпрд╛рдд рдмреЙрдХреНрд╕рдЪреНрдпрд╛ рдмрд╛рд╣реЗрд░ рдХрд╛рдп рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ рддреЗ рдпреЗрдереЗ рдкрд╣рд╛:
рдмрд╛рдпреЛрдореЗрдЯреНрд░рд┐рдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг
рдлреЗрд╕ рдЖрдпрдбреА рдХрд┐рдВрд╡рд╛ рдлрд┐рдВрдЧрд░рдкреНрд░рд┐рдВрдЯ рд╕реНрдХреЕрдирд╕рд╣ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рдХрд░рд╛ тАФ рд╕рд╛рдзреЗ Laravel рд▓реЙрдЬрд┐рдХ рд╡рд╛рдкрд░реВрди PHP рд╡рд░реВрди рдЯреНрд░рд┐рдЧрд░ рдХреЗрд▓реЗ.
рдХреЕрдореЗрд░рд╛ рдкреНрд░рд╡реЗрд╢
рдиреЗрдЯрд┐рд╡реНрд╣ рдХреЕрдореЗрд░рд╛ ре▓рдк рдЙрдШрдбрд╛, рдлреЛрдЯреЛ рдШреНрдпрд╛ рдЖрдгрд┐ рдкреНрд░рдХреНрд░рд┐рдпреЗрд╕рд╛рдареА рдереЗрдЯ рд▓рд╛рд░рд╛рд╡реЗрд▓ рдорд╛рд░реНрдЧрд╛рдВрд╡рд░ рдЕрдкрд▓реЛрдб рдХрд░рд╛.
рдкреБрд╢ рд╕реВрдЪрдирд╛
рдЯреЕрдк рдХреНрд░рд┐рдпрд╛ рдЖрдгрд┐ рдкрд╛рд░реНрд╢реНрд╡рднреВрдореА рд╣рд╛рддрд╛рд│рдгреАрд╡рд░ рдкреВрд░реНрдг рдирд┐рдпрдВрддреНрд░рдгрд╛рд╕рд╣ рд╕реНрдерд╛рдирд┐рдХ рдЖрдгрд┐ рджреВрд░рд╕реНрдердкрдгреЗ рдкреБрд╢ рд╕реВрдЪрдирд╛ рдкрд╛рдард╡рд╛ рдЖрдгрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рд╛.
рдЯреЛрд╕реНрдЯреНрд╕, рдЕрд▓рд░реНрдЯ, рдХрдВрдкрди
рд╕реНрд╡рдЪреНрдЫ, рд╡рд╛рдЪрдиреАрдп PHP рдХреЙрд▓рд╕рд╣ рд╕реНрдиреЕрдХрдмрд╛рд░, ре▓рд▓рд░реНрдЯ рдЖрдгрд┐ рдХрдВрдкрди рдлреАрдбрдмреЕрдХ рдпрд╛рд╕рд╛рд░рдЦреНрдпрд╛ рдореВрд│ UI рдХреНрд░рд┐рдпрд╛ рдЯреНрд░рд┐рдЧрд░ рдХрд░рд╛.
рдлрд╛рдЗрд▓ рдкрд┐рдХрд░ рдЖрдгрд┐ рд╕реНрдЯреЛрд░реЗрдЬ
рдбрд┐рд╡реНрд╣рд╛рдЗрд╕рдордзреВрди рдлрд╛рдпрд▓реА рдЖрдгрд┐ рдлреЛрдЯреЛ рдирд┐рд╡рдбрд╛, рддреЗ рддреБрдордЪреНрдпрд╛ Laravel ре▓рдкрд╡рд░ рдЕрдкрд▓реЛрдб рдХрд░рд╛ рдЖрдгрд┐ рддреБрдореНрд╣реА рд╡реЗрдмрд╡рд░ рдЬрд╢рд╛ рдЬрддрди рдХрд░рд╛рд▓ рддрд╕реЗ рд╕реЗрд╡реНрд╣ рдХрд░рд╛.
рдкрддреНрд░рдХреЗ рд╕рд╛рдорд╛рдпрд┐рдХ рдХрд░рд╛
Laravel рд╡рд░реВрди рд╕рд┐рд╕реНрдЯрдо рд╢реЗрдЕрд░ рд╕рдВрд╡рд╛рдж рдЙрдШрдбрд╛, рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛ Messages, WhatsApp, Slack рдЖрдгрд┐ рдмрд░реЗрдЪ рдХрд╛рд╣реА рдпрд╛рдВрд╕рд╛рд░рдЦреНрдпрд╛ ре▓рдкреНрд╕рд╡рд░ рд╕рд╛рдордЧреНрд░реА рд╢реЗрдЕрд░ рдХрд░реВ рджреЗрддреЗ.
рдЦреЛрд▓ рд▓рд┐рдВрдХрд┐рдВрдЧ
рдпреЗрдгрд╛рд░реЗ рджреБрд╡реЗ рд╣рд╛рддрд╛рд│рд╛ рдЬреЗ рддреБрдордЪрд╛ ре▓рдк рд╡рд┐рд╢рд┐рд╖реНрдЯ рджреГрд╢реНрдпрд╛рдВрдордзреНрдпреЗ рд▓реЙрдиреНрдЪ рдХрд░рддрд╛рдд тАФ рд╕рд░реНрд╡ Laravel рд░реВрдЯрд┐рдВрдЧрджреНрд╡рд╛рд░реЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд.
рд╕рддреНрд░ рдЖрдгрд┐ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдЪрд┐рдХрд╛рдЯреА
рдиреЗрдЯрд┐рд╡реНрд╣рдкреАрдПрдЪрдкреА рд╡рд┐рдирдВрддреА рджрд░рдореНрдпрд╛рди рдкреВрд░реНрдг рд╕рддреНрд░ рд╕реНрдерд┐рддреА рд░рд╛рдЦрддреЗ. рдХреБрдХреАрдЬ, CSRF рдЯреЛрдХрди рдЖрдгрд┐ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдмреНрд░рд╛рдЙрдЭрд░рдкреНрд░рдорд╛рдгреЗрдЪ рдЯрд┐рдХреВрди рд░рд╛рд╣рддреЗ.
рд▓рд╛рдЗрд╡реНрд╣рд╡рд╛рдпрд░ + рдЬрдбрддреНрд╡ рд╕рдорд░реНрдерди
рддреБрдореНрд╣реА рдмреНрд░рд╛рдЙрдЭрд░рдордзреНрдпреЗ рдирд╕рд▓реЗ рддрд░реАрд╣реА рдбрд╛рдпрдиреЕрдорд┐рдХ рд╕рдВрд╡рд╛рдж рдЪрд╛рд▓рд╡рд┐рдгреНрдпрд╛рд╕рд╛рдареА рддреБрдореНрд╣реА Livewire рдХрд┐рдВрд╡рд╛ Inertia рд╡рд╛рдкрд░реВ рд╢рдХрддрд╛. PHP рддрд░реНрдХ рд╣рд╛рддрд╛рд│рддреЗ; NativePHP рджреГрд╢реНрдп рд╣рд╛рддрд╛рд│рддреЗ.
рд░рд┐рдЕрд▓ рд▓рд╛рд░рд╛рд╡реЗрд▓рд╕рд╣ рдмрд╛рдВрдзрд▓реЗрд▓реЗ
рдХрд┐рдЪрди рд╕рд┐рдВрдХрдордзреНрдпреЗ рдмрдВрдбрд▓ рдХреЗрд▓реЗрд▓реЗ Laravel ре▓рдк рдЗрддрдХреЗрдЪ рдЖрд╣реЗ: рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ Laravel ре▓рдк. рд╣реЗ Laravel рдЪреА рд╕рд░реНрд╡ рд╕рд╛рдорд╛рдиреНрдп рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рд╡рд╛рдкрд░рддреЗ:
web.php рдордзреАрд▓ рдорд╛рд░реНрдЧ
рдирд┐рдпрдВрддреНрд░рдХ рдЖрдгрд┐ рдорд┐рдбрд▓рд╡реЗрдЕрд░
рдмреНрд▓реЗрдб рдЯреЗрдореНрдкрд▓реЗрдЯреНрд╕
Livewire рдШрдЯрдХ
рд╡рд╛рдХрдмрдЧрд╛рд░ рдореЙрдбреЗрд▓ рдЖрдгрд┐ рд╕реНрдерд▓рд╛рдВрддрд░
рдХреЙрдиреНрдлрд┐рдЧ рдлрд╛рдЗрд▓реНрд╕, .env, рд╕реЗрд╡рд╛ рдкреНрд░рджрд╛рддреЗ тАФ рдХрд╛рд░реНрдп
ре▓рдк рдмреВрдЯ рдЭрд╛рд▓реНрдпрд╛рд╡рд░, NativePHP рдПрдореНрдмреЗрдбреЗрдб PHP рд░рдирдЯрд╛рдЗрдо рд╕реБрд░реВ рдХрд░рддреЗ, Laravel рд▓рд╛ рд╡рд┐рдирдВрддреА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рддреЗ рдЖрдгрд┐ WebView рд╡рд░ рдЖрдЙрдЯрдкреБрдЯ рдкрд╛рдЗрдк рдХрд░рддреЗ. рддреЗрдереВрди, рдкрд░рд╕реНрдкрд░рд╕рдВрд╡рд╛рдж тАФ рдлреЙрд░реНрдо рд╕рдмрдорд┐рдЯ, рдХреНрд▓рд┐рдХ, рд▓рд╛рдЗрд╡реНрд╣рд╡рд╛рдпрд░ рдХреНрд░рд┐рдпрд╛ тАФ рдХреЕрдкреНрдЪрд░ рдХреЗрд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд рдЖрдгрд┐ рдкрд░рдд рд▓рд╛рд░рд╛рд╡реЗрд▓рдордзреНрдпреЗ рд░рд╛рдЙрдЯ рдХреЗрд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд рдЖрдгрд┐ рдкреНрд░рддрд┐рд╕рд╛рдж рдкреБрдиреНрд╣рд╛ рдкреНрд░рд╕реНрддреБрдд рдХреЗрд▓рд╛ рдЬрд╛рддреЛ.
рд▓рд╛рд░рд╛рд╡реЗрд▓рд▓рд╛, рд╣реА рдлрдХреНрдд рджреБрд╕рд░реА рд╡рд┐рдирдВрддреА рдЖрд╣реЗ. рддреБрдордЪреНрдпрд╛ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрд╕рд╛рдареА, рд╣реЗ рдореВрд│ ре▓рдк рдЖрд╣реЗ.
рдпрд╛ рд░реЛрдЬреА рдЕрдкрдбреЗрдЯ рдХреЗрд▓реЗ
реирен рдиреЛрд╡реНрд╣реЗрдВ, реирежреирел