рдРрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░реЙрдбрдХреНрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдиреЗрдВ

рджреБрдирд┐рдпрд╛ рднрд░ рдореЗрдВ рдкреНрд░реЙрдбрдХреНрдЯ рдмреЗрдЪрдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрдиреНрд╣реЗрдВ рддреЗрдЬрд╝реА рд╕реЗ рдФрд░ рд╕реБрд░рдХреНрд╖рд┐рдд рддрд░реАрдХреЗ рд╕реЗ рдорд╛рд░реНрдХреЗрдЯ рдореЗрдВ рд▓рд╛рдПрдВ.

рдЕрдкрдиреЗ рдРрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдПрдЖрдИ рдХреА рдорджрдж рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЕрдиреБрднрд╡ рдмрдирд╛рдПрдВ. рд╕рд╛рде рд╣реА, Google Cloud рдХреА рдорджрдж рд╕реЗ рдореИрдиреЗрдЬ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЗрдВрдлрд╝реНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдХреА рдорджрдж рд╕реЗ, рдРрдкреНрд▓рд┐рдХреЗрд╢рди рдбреЗрд╡рд▓рдк рдХрд░рдиреЗ рдХреА рдкреНрд░реЛрд╕реЗрд╕ рдХреЛ рддреЗрдЬрд╝ рдХрд░реЗрдВ. рдЗрд╕рд╕реЗ, рдЖрдкрдХреЛ рд╕рдмрд╕реЗ рдЬрд╝рд░реВрд░реА рдХрд╛рдореЛрдВ рдкрд░ рдлрд╝реЛрдХрд╕ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓реЗрдЧреА.

рдЪреБрдирд┐рдВрджрд╛ рд╡рд┐рд╖рдп

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

рдЪреБрдирд┐рдВрджрд╛ рдЙрддреНтАНрдкрд╛рдж

Firestore рдПрдХ рдРрд╕рд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рд╣реИ рдЬрд┐рд╕реЗ рдЬрд╝рд░реВрд░рдд рдХреЗ рд╣рд┐рд╕рд╛рдм рд╕реЗ рдФрд░ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ. рдпрд╣ Firebase рдФрд░ Google Cloud рдХреА рдорджрдж рд╕реЗ рдореЛрдмрд╛рдЗрд▓, рд╡реЗрдм, рдФрд░ рд╕рд░реНрд╡рд░ рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ. рдпрд╣ рд░реАрдпрд▓ рдЯрд╛рдЗрдо рд▓рд┐рд╕рдирд░ рдХреЗ рдЬрд╝рд░рд┐рдП рдЖрдкрдХреЗ рдбреЗрдЯрд╛ рдХреЛ рд╕рднреА рдХреНрд▓рд╛рдЗрдВрдЯ рдРрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рд╕рд┐рдВрдХ рд░рдЦрддрд╛ рд╣реИ. рд╕рд╛рде рд╣реА, рдореЛрдмрд╛рдЗрд▓ рдФрд░ рд╡реЗрдм рдХреЗ рд▓рд┐рдП рдСрдлрд╝рд▓рд╛рдЗрди рд╕рд╣рд╛рдпрддрд╛ рднреА рджреЗрддрд╛ рд╣реИ, рддрд╛рдХрд┐ рдЖрдк рдРрд╕реЗ рд░рд┐рд╕реНрдкреЙрдиреНрд╕рд┐рд╡ рдРрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛ рд╕рдХреЗрдВ рдЬреЛ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрддрдЬрд╝рд╛рд░ рдХреЗ рд╕рдордп рдпрд╛ рдЗрдВрдЯрд░рдиреЗрдЯ рдХрдиреЗрдХреНрдЯрд┐рд╡рд┐рдЯреА рдкрд░ рдзреНрдпрд╛рди рджрд┐рдП рдмрд┐рдирд╛ рдХрд╛рдо рдХрд░рддреЗ рд╣реЛрдВ.
'Firebase рдХреЗ рд▓рд┐рдП Cloud Functions' рдмрд┐рдирд╛ рд╕рд░реНрд╡рд░ рд╡рд╛рд▓рд╛ рдлрд╝реНрд░реЗрдорд╡рд░реНрдХ рд╣реИ. рдЗрд╕рд╕реЗ Firebase рдХреА рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдФрд░ рдПрдЪрдЯреАрдЯреАрдкреАрдПрд╕ рдЕрдиреБрд░реЛрдзреЛрдВ рд╕реЗ рдЯреНрд░рд┐рдЧрд░ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдЗрд╡реЗрдВрдЯ рдХреЗ рдЬрд╡рд╛рдм рдореЗрдВ рдмреИрдХрдПрдВрдб рдХреЛрдб рдХреЛ рдЕрдкрдиреЗ-рдЖрдк рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ. рдЖрдкрдХрд╛ рдХреЛрдб Google рдХреЗ рд╕рд░реНрд╡рд░ рдореЗрдВ рд╕реЗрд╡ рд╣реЛрддрд╛ рд╣реИ. рдЗрд╕рд▓рд┐рдП, рдЕрдкрдиреЗ рдХреЛрдб рдХреЛ рдореИрдиреЗрдЬ рдХрд░рдиреЗ рдФрд░ рдЙрд╕реЗ рдмрдврд╝рд╛рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рд╣реИ.
Firebase рд░реАрдпрд▓рдЯрд╛рдЗрдо рдбреЗрдЯрд╛рдмреЗрд╕, рдХреНрд▓рд╛рдЙрдб рдкрд░ рд╣реЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рд╣реЛрддрд╛ рд╣реИ. рдбреЗрдЯрд╛ рдХреЛ JSON рдХреЗ рддреМрд░ рдкрд░ рд╕реЗрд╡ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЙрд╕реЗ рд░реАрдпрд▓ рдЯрд╛рдЗрдо рдореЗрдВ, рдХрдиреЗрдХреНрдЯ рдХрд┐рдП рдЧрдП рд╣рд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд╕рд╛рде рд╕рд┐рдВрдХ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ. рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ iOS, Android, рд╡реЗрдм рд╡рдЧреИрд░рд╣ рдХреЗ рд▓рд┐рдП рдХреНрд░реЙрд╕-рдкреНрд▓реИрдЯрдлрд╝реЙрд░реНрдо рдХреА рд╕реБрд╡рд┐рдзрд╛ рднреА рджреЗрддрд╛ рд╣реИ.

рдорд┐рд▓рддреЗ-рдЬреБрд▓рддреЗ рдЯреВрд▓

Firebase Local Emulator Suite, рдЙрди рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ рдЯреВрд▓ рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╣реИ рдЬреЛ рд╕реНрдерд╛рдиреАрдп рддреМрд░ рдкрд░ рдРрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдирд╛ рдФрд░ рдЙрдирдХреА рдЬрд╛рдВрдЪ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ.
Cloud Functions рд╢реЗрд▓, рдЯреЗрд╕реНрдЯ рдбреЗрдЯрд╛ рдХреА рдорджрдж рд╕реЗ рдлрд╝рдВрдХреНрд╢рди рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рд╢реЗрд▓ рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рддрд╛ рд╣реИ. рд╢реЗрд▓, рд╕рднреА рддрд░рд╣ рдХреЗ рдЯреНрд░рд┐рдЧрд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ.
Firebase рд╕реАрдПрд▓рдЖрдИ рдореЗрдВ Firebase рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рдореИрдиреЗрдЬ рдХрд░рдиреЗ, рджреЗрдЦрдиреЗ, рдФрд░ рдбрд┐рдкреНрд▓реЙрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рддрд░рд╣ рдХреЗ рдЯреВрд▓ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ.

рд╕рдВрдмрдВрдзрд┐рдд рд╡реАрдбрд┐рдпреЛ

Cloud Firestore рдПрдХ NoSQL рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдбреЗрдЯрд╛рдмреЗрд╕ рд╣реИ. рдпрд╣ рджреБрдирд┐рдпрд╛ рднрд░ рдореЗрдВ рдЖрдкрдХреЗ рдореЛрдмрд╛рдЗрд▓ рдФрд░ рд╡реЗрдм рдРрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд▓рд┐рдП, рдбреЗрдЯрд╛ рдХреЛ рд╕реЗрд╡, рд╕рд┐рдВрдХ, рдФрд░ рдХреНрд╡реЗрд░реА рдХрд░рдиреЗ рдХреА рдкреНрд░реЛрд╕реЗрд╕ рдХреЛ рдЖрд╕рд╛рди рдмрдирд╛рддрд╛ рд╣реИ. рдЗрд╕рдХреА рдХреНрд▓рд╛рдЗрдВрдЯ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд▓рд╛рдЗрд╡ рд╕рд┐рдВрдХ рдХрд░рдиреЗ рдФрд░ рдСрдлрд╝рд▓рд╛рдЗрди рд╕рд╣рд╛рдпрддрд╛ рдХреА рд╕реБрд╡рд┐рдзрд╛ рджреЗрддреА рд╣реИ. рд╡рд╣реАрдВ, рдЗрд╕рдХреА рд╕реБрд░рдХреНрд╖рд╛ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдФрд░ Firebase рдФрд░ Google Cloud рдкреНрд▓реИрдЯрдлрд╝реЙрд░реНрдо рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд┐рдЧреНрд░реЗрд╢рди рд╕реЗ, рдмрд┐рдирд╛ рд╕рд░реНрд╡рд░ рд╡рд╛рд▓реЗ рдРрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдореЗрдВ рддреЗрдЬрд╝реА рдЖрддреА рд╣реИ.
Firebase рд╕реЗ рдкреБрд╖реНрдЯрд┐ рдХрд░рдиреЗ рдХреА рд╕реБрд╡рд┐рдзрд╛ рд╕реЗ, рдЕрд╕рд▓реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдФрд░ рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд▓рд┐рдП рдкреБрд╖реНрдЯрд┐ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ. рдЗрд╕рд╕реЗ рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдкрд░ рдлрд╝реЛрдХрд╕ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓рддреА рд╣реИ, рди рдХрд┐ рдЙрдирдХреА рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рдЗрди-рдЗрди рдЗрдиреНрдлрд╝реНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░.
рдРрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрдЧреЛрдВ рдХреЗ рдЕрдиреБрднрд╡ рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдбреЗрд╡рд▓рдкрд░ рд▓рдЧрд╛рддрд╛рд░ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдкрд░ рдирд┐рд░реНрднрд░ рд╣реЛ рд░рд╣реЗ рд╣реИрдВ. рдРрд╕реЗ рдореЗрдВ, рдмреЗрд╣рддрд░ рддрд░реАрдХреЗ рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдореЙрдбрд▓ рдХрд╛ рд╣реА рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рдХреЗ, рд╡реЗ рд▓реЛрдЧреЛрдВ рдХреЛ рдмреЗрд╣рддрд░ рдЕрдиреБрднрд╡ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░реАрди рд╕реБрд╡рд┐рдзрд╛рдПрдВ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ. рдкреЗрд╢ рд╣реИ Firebase рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ. рдпрд╣ рдЯреВрд▓ рдФрд░ рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╣реИ. рдЗрд╕рдХреА рдорджрдж рд╕реЗ, рдЕрдкрдиреЗ рдРрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдХреА рдмреЗрд╣рддрд░ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ.