рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

1. рдзрд╛рд░рдгрд╛ рдХреНрд▓реЛрди

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

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

www.notion.so

рдиреЛрд╢рди рдХреНрд▓реЛрди рдмрдирд╛рдХрд░ рдЖрдк рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ:

  • HTML рдЦреАрдВрдЪреЗрдВ рдФрд░ рдЫреЛрдбрд╝реЗрдВ API. рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ "рдорд╛рдЙрд╕ рд╕реЗ рдкрдХрдбрд╝ рд╕рдХрддрд╛ рд╣реИ" рдЦреАрдВрдЪрдиреЗ рдпреЛрдЧреНрдп рддрддреНрд╡ рдФрд░ рдЗрд╕реЗ рдЕрдВрджрд░ рд░рдЦреЗрдВ droppable рдХреНрд╖реЗрддреНрд░ред
  • рдЕрдкрдиреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдФрд░ рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рдХреЗ рдмреАрдЪ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдореЗрдВ рдбреЗрдЯрд╛ рдХреЛ рдХреИрд╕реЗ рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬрд╝ рдХрд░реЗрдВред
  • рд╣рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд░рд┐рдХреЙрд░реНрдб рдмрдирд╛рдиреЗ, рдкрдврд╝рдиреЗ, рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдФрд░ рд╣рдЯрд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рд╕реАрдЖрд░рдпреВрдбреА рдХреМрд╢рд▓ рдХрд╛ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рд╣реЛрддрд╛ рд╣реИред

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

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

2. Repl.it рдХреНрд▓реЛрди

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

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

рдЙрддреНрддрд░ рджреЗрдВ

Repl.it рдХреНрд▓реЛрди рдмрдирд╛рдХрд░ рдЖрдк рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ:

  • рдмреНрд░рд╛рдЙрдЬрд╝рд░ (рдХреНрд▓рд╛рдЗрдВрдЯ-рд╕рд╛рдЗрдб) рдореЗрдВ рдХреЛрдб (рд╕рд░реНрд╡рд░-рд╕рд╛рдЗрдб) рдХреИрд╕реЗ рдЪрд▓рд╛рдПрдВ рдФрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВред
  • рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ (рд╕реНрд░реЛрдд рдХреЛрдб) рдкрдврд╝реЗрдВ рдФрд░ рдирд┐рд╖реНрдкрд╛рджрди рдкрд░рд┐рдгрд╛рдо рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВред
  • рд╡реЗрдм рдкрд░ рдлрд╝рд╛рдЗрд▓реЗрдВ рдФрд░ рдлрд╝реЛрд▓реНрдбрд░реНрд╕ рдХреИрд╕реЗ рдмрдирд╛рдПрдВ рдФрд░ рдкрд░рд┐рдгрд╛рдо рдХреИрд╕реЗ рд╕рд╣реЗрдЬреЗрдВред
  • рдХреЛрдб рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХреЛ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХреИрд╕реЗ рдХрд░реЗрдВ.

3. Google рдлрд╝реЛрдЯреЛ рдХреНрд▓реЛрди

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

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

www.google.com/photos/about

Google рдлрд╝реЛрдЯреЛ рдХреНрд▓реЛрди рдмрдирд╛рдХрд░ рдЖрдк рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ:

  • рдлреЛрди, рдЯреИрдмрд▓реЗрдЯ, рд▓реИрдкрдЯреЙрдк рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╡рд┐рд╢рд╛рд▓ рдЯреАрд╡реА рд╕реНрдХреНрд░реАрди рдкрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рд╢реАрд▓ рдЫрд╡рд┐рдпрд╛рдВ рдХреИрд╕реЗ рдмрдирд╛рдПрдВред
  • рдЫрд╡рд┐ рдЕрдкрд▓реЛрдб рдХреЛ рдХреИрд╕реЗ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░реЗрдВ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдмрдбрд╝реА рдЫрд╡рд┐рдпрд╛рдВ (>1 рдПрдордмреА) рдФрд░ рдереЛрдХ рдЕрдкрд▓реЛрдбред
  • рдЫрд╡рд┐ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░реЗрдВ, рдердВрдмрдиреЗрд▓ рдХреЗ рд▓рд┐рдП рдпрд╛ рдЧреИрд▓рд░реА рдЦреЛрд▓рддреЗ рд╕рдордп рдлрд╝реЛрдЯреЛ рдХреЛ рдХрд╛рдЯреЗрдВ рдФрд░ рдЖрдХрд╛рд░ рдмрджрд▓реЗрдВред
  • рдмреЛрдирд╕: рдХреНрд▓рд╛рдЙрдб рдпрд╛ рд╕реНрдерд╛рдиреАрдп рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдХреИрд╕реЗ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░реЗрдВред

4. рдЧрд┐рдлрд╝реНрд╕реНрдХреА рдХреНрд▓реЛрди

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

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

gif.рд╕реНрдХреА

рдЧрд┐рдлрд╝реНрд╕реНрдХреА рдХреНрд▓реЛрди рдмрдирд╛рдХрд░ рдЖрдк рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ:

  • рд╡реАрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓реЛрдВ (.mp4 рд╕реЗ .gif) рдХреЛ рдХреИрд╕реЗ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░реЗрдВред
  • рдбреНрд░реИрдЧ рдПрдВрдб рдбреНрд░реЙрдк HTML API рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВред
  • рдЫрд╡рд┐ рдЕрдиреБрдХреВрд▓рди рдФрд░ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ.

рдиреЛрдЯ: рдЧрд┐рдлрд╝реНрд╕реНрдХреА рдПрдХ рдУрдкрди рд╕реЛрд░реНрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╣реИ рдФрд░ GitHub рдкрд░ рд╣реИ!

5. рдХреНрд░рд┐рдкреНрдЯреЛрдХрд░реЗрдВрд╕реА рджрд░реЛрдВ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдирд╛

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

рд░рд┐рдПрдХреНрдЯ рдиреЗрдЯрд┐рд╡ рдХреНрд░рд┐рдкреНрдЯреЛрдХрд░реЗрдВрд╕реА рдЯреНрд░реИрдХрд░

рдореБрджреНрд░рд╛ рджрд░ рдЯреНрд░реИрдХрд░ рдмрдирд╛рдХрд░ рдЖрдк рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ:

  • рдПрдкреАрдЖрдИ рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдХрд╛рдо рдХрд░реЗрдВ рдФрд░ рдПрдкреАрдЖрдИ рд╕реЗ рджреВрд░рд╕реНрде рд░реВрдк рд╕реЗ рдбреЗрдЯрд╛ рдХреИрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВред
  • рдбреЗрдЯрд╛ рдХреЛ рд╕реВрдЪреА рдХреЗ рд░реВрдк рдореЗрдВ рдХреИрд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ.
  • рдмреЛрдирд╕: рдпрджрд┐ рдЖрдк рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ, рддреЛ рдореИрдВрдиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд▓рд┐рдЦрд╛ рдерд╛ рдореВрд▓реНрдп рдЯреНрд░реИрдХрд░ рдмрдирд╛рдиреЗ рдкрд░ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рд░рд┐рдПрдХреНрдЯ рдиреЗрдЯрд┐рд╡ рдХреЗ рд╕рд╛рде рдХреНрд░рд┐рдкреНрдЯреЛрдХрд░реЗрдВрд╕реА рдХреЗ рд▓рд┐рдПред

рдиреЛрдЯ: рдпрд╣рд╛рдВ GitHub рдЙрджрд╛рд╣рд░рдг рднрдВрдбрд╛рд░.

рдкрд┐рдЫрд▓реЗ рдкреНрд░рдХрд╛рд╢рдиреЛрдВ рд╕реЗ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХрд╛ рдЪрдпрдиред

рдкрд░рдд

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

www.reddit.com/r/layer

рд▓реЗрдпрд░ рдПрдХ рд╕рдореБрджрд╛рдп рд╣реИ рдЬрд╣рд╛рдВ рд╣рд░ рдХреЛрдИ рдПрдХ рд╕рд╛рдЭрд╛ "рдмреЛрд░реНрдб" рдкрд░ рдПрдХ рдкрд┐рдХреНрд╕реЗрд▓ рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИред рдореВрд▓ рд╡рд┐рдЪрд╛рд░ рдХрд╛ рдЬрдиреНрдо Reddit рдкрд░ рд╣реБрдЖ рдерд╛ред рдЖрд░/рд▓реЗрдпрд░ рд╕рдореБрджрд╛рдп рд╕рд╛рдЭрд╛ рд░рдЪрдирд╛рддреНрдордХрддрд╛ рдХрд╛ рдПрдХ рд░реВрдкрдХ рд╣реИ, рдХрд┐ рд╣рд░ рдХреЛрдИ рдПрдХ рдирд┐рд░реНрдорд╛рддрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдХрд╛рд░рдг рдореЗрдВ рдпреЛрдЧрджрд╛рди рджреЗ рд╕рдХрддрд╛ рд╣реИред

рдЕрдкрдирд╛ рдЦреБрдж рдХрд╛ рд▓реЗрдпрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмрдирд╛рддреЗ рд╕рдордп рдЖрдк рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ:

  • рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреИрдирд╡рд╛рд╕ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдХреИрдирд╡рд╛рд╕ рдХреЛ рд╕рдВрдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рдЬрд╛рдирдирд╛ рдХрдИ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХреМрд╢рд▓ рд╣реИред
  • рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдиреБрдорддрд┐рдпреЛрдВ рдХрд╛ рд╕рдордиреНрд╡рдп рдХреИрд╕реЗ рдХрд░реЗрдВ. рдкреНрд░рддреНрдпреЗрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд▓реЙрдЧ рдЗрди рдХрд┐рдП рдмрд┐рдирд╛ рд╣рд░ 15 рдорд┐рдирдЯ рдореЗрдВ рдПрдХ рдкрд┐рдХреНрд╕реЗрд▓ рдЦреАрдВрдЪ рд╕рдХрддрд╛ рд╣реИред
  • рдХреБрдХреА рд╕рддреНрд░ рдмрдирд╛рдПрдВ.

Squoosh

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)
squoush.app

рд╕реНрдХреНрд╡реЛрд╢ рдХрдИ рдЙрдиреНрдирдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдЫрд╡рд┐ рд╕рдВрдкреАрдбрд╝рди рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╣реИред

рдЬреАрдЖрдИрдПрдл 20 рдПрдордмреАрдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

рд╕реНрдХреНрд╡реЙрд╢ рдХрд╛ рдЕрдкрдирд╛ рд╕рдВрд╕реНрдХрд░рдг рдмрдирд╛рдХрд░ рдЖрдк рд╕реАрдЦреЗрдВрдЧреЗ:

  • рдЫрд╡рд┐ рдЖрдХрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдХрд╛рдо рдХрд░реЗрдВ
  • рдбреНрд░реИрдЧ'рдПрди'рдбреНрд░реЙрдк рдПрдкреАрдЖрдИ рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ рдЬрд╛рдиреЗрдВ
  • рд╕рдордЭреЗрдВ рдХрд┐ рдПрдкреАрдЖрдИ рдФрд░ рдЗрд╡реЗрдВрдЯ рд╢реНрд░реЛрддрд╛ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ
  • рдлрд╝рд╛рдЗрд▓реЗрдВ рдХреИрд╕реЗ рдЕрдкрд▓реЛрдб рдФрд░ рдирд┐рд░реНрдпрд╛рдд рдХрд░реЗрдВ

рдиреЛрдЯ: рдЫрд╡рд┐ рдХрдВрдкреНрд░реЗрд╕рд░ рд╕реНрдерд╛рдиреАрдп рд╣реИ. рд╕рд░реНрд╡рд░ рдкрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рдбреЗрдЯрд╛ рднреЗрдЬрдирд╛ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ. рдЖрдк рдХрдВрдкреНрд░реЗрд╕рд░ рдХреЛ рдШрд░ рдкрд░ рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛ рдЖрдк рдЗрд╕реЗ рдЕрдкрдиреА рдкрд╕рдВрдж рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рд░реНрд╡рд░ рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЧрдгрдХ

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

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)
Jarodburchill.github.io/рдХреИрд▓рдХреБрд▓реЗрдЯрд░рд░рд┐рдПрдХреНрдЯрдРрдк

рдЕрдкрдирд╛ рдЦреБрдж рдХрд╛ рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдмрдирд╛рдХрд░ рдЖрдк рд╕реАрдЦреЗрдВрдЧреЗ:

  • рд╕рдВрдЦреНрдпрд╛рдУрдВ рдФрд░ рдЧрдгрд┐рдд рд╕рдВрдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХрд╛рд░реНрдп рдХрд░реЗрдВ
  • рдЗрд╡реЗрдВрдЯ рд╢реНрд░реЛрддрд╛ рдПрдкреАрдЖрдИ рдХреЗ рд╕рд╛рде рдЕрднреНрдпрд╛рд╕ рдХрд░реЗрдВ
  • рддрддреНрд╡реЛрдВ рдХреЛ рдХреИрд╕реЗ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░реЗрдВ, рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рд╕рдордЭреЗрдВ

рдХреНрд░реЙрд▓рд░ (рдЦреЛрдЬ рдЗрдВрдЬрди)

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

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)
рдЧреВрдЧрд▓ рд╕рд░реНрдЪ рдЗрдВрдЬрди

рдЕрдкрдирд╛ рд╕реНрд╡рдпрдВ рдХрд╛ рдЦреЛрдЬ рдЗрдВрдЬрди рдмрдирд╛рдХрд░ рдЖрдк рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ:

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

рдореНрдпреВрдЬрд┐рдХ рдкреНрд▓реЗрдпрд░ (Spotify, Apple Music)

рд╣рд░ рдХреЛрдИ рд╕рдВрдЧреАрдд рд╕реБрдирддрд╛ рд╣реИ - рдпрд╣ рд╣рдорд╛рд░реЗ рдЬреАрд╡рди рдХрд╛ рдПрдХ рдЕрднрд┐рдиреНрди рдЕрдВрдЧ рд╣реИред рдЖрдЗрдП рдмреЗрд╣рддрд░ рдврдВрдЧ рд╕реЗ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдореНрдпреВрдЬрд┐рдХ рдкреНрд▓реЗрдпрд░ рдмрдирд╛рдПрдВ рдХрд┐ рдЖрдзреБрдирд┐рдХ рдореНрдпреВрдЬрд┐рдХ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреА рдмреБрдирд┐рдпрд╛рджреА рдХрд╛рд░реНрдпрдкреНрд░рдгрд╛рд▓реА рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреА рд╣реИред

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)
Spotify

рдЕрдкрдирд╛ рд╕реНрд╡рдпрдВ рдХрд╛ рд╕рдВрдЧреАрдд рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдмрдирд╛рдХрд░ рдЖрдк рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ:

  • рдПрдкреАрдЖрдИ рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдХрд╛рдо рдХрд░реЗрдВ. Spotify рдпрд╛ Apple Music рд╕реЗ API рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
  • рдЕрдЧрд▓реЗ/рдкрд┐рдЫрд▓реЗ рдЯреНрд░реИрдХ рдХреЛ рдХреИрд╕реЗ рдЪрд▓рд╛рдПрдВ, рд░реЛрдХреЗрдВ рдпрд╛ рд░рд┐рд╡рд╛рдЗрдВрдб рдХрд░реЗрдВ
  • рд╡реЙрд▓реНрдпреВрдо рдХреИрд╕реЗ рдмрджрд▓реЗрдВ
  • рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд░реВрдЯрд┐рдВрдЧ рдФрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЗрддрд┐рд╣рд╛рд╕ рдХреИрд╕реЗ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░реЗрдВ

рд░рд┐рдПрдХреНрдЯ рдХреЗ рд╕рд╛рде рдореВрд╡реА рд╕рд░реНрдЪ рдРрдк (рд╣реБрдХ рдХреЗ рд╕рд╛рде)

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

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

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

рдЯреЗрдХ рд╕реНрдЯреИрдХ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдПрдБ

  • рд╣реБрдХ рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд░реЗрдВ
  • рдмрдирд╛рдиреЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдРрдк
  • рдЬреЗрдПрд╕рдПрдХреНрд╕
  • рд╕реАрдПрд╕рдПрд╕

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

Vue рдХреЗ рд╕рд╛рде рдЪреИрдЯ рдРрдк

рдЖрдкрдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ рдмрдврд╝рд┐рдпрд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрд░реА рдкрд╕рдВрджреАрджрд╛ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд╛рдЗрдмреНрд░реЗрд░реА: VueJS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдЪреИрдЯ рдРрдк рдмрдирд╛рдирд╛ рд╣реИред рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦреЗрдЧрд╛:

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

рдЖрдк рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ
рдЗрд╕ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдореЗрдВ, рдЖрдк рд╕реАрдЦреЗрдВрдЧреЗ рдХрд┐ рд╕реНрдХреНрд░реИрдЪ рд╕реЗ Vue рдРрдк рдХреИрд╕реЗ рдмрдирд╛рдПрдВ - рдШрдЯрдХ рдмрдирд╛рдПрдВ, рд╕реНрдерд┐рддрд┐ рд╕рдВрднрд╛рд▓реЗрдВ, рд░реВрдЯ рдмрдирд╛рдПрдВ, рддреГрддреАрдп-рдкрдХреНрд╖ рд╕реЗрд╡рд╛рдУрдВ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рднреА рд╕рдВрднрд╛рд▓реЗрдВред

рдЯреЗрдХ рд╕реНрдЯреИрдХ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдПрдБ

  • Vue
  • рд╡реВрдПрдХреНрд╕
  • рд╡рд╛рдЙ рд░рд╛рдЙрдЯрд░
  • Vue рд╕реАрдПрд▓рдЖрдИ
  • рдШреБрд╕реЗрдбрд╝рдиреЗрд╡рд╛рд▓рд╛
  • рд╕реАрдПрд╕рдПрд╕

Vue рдХреЗ рд╕рд╛рде рд╢реБрд░реБрдЖрдд рдХрд░рдиреЗ рдпрд╛ 2020 рдореЗрдВ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рдореМрдЬреВрджрд╛ рдХреМрд╢рд▓ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рд╢рд╛рдирджрд╛рд░ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╣реИред рдЖрдк рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдпрд╣рд╛рдБ.

Angular 8 рдХреЗ рд╕рд╛рде рдЦреВрдмрд╕реВрд░рдд рдореМрд╕рдо рдРрдк

рдпрд╣ рдЙрджрд╛рд╣рд░рдг рдЖрдкрдХреЛ Angular 8 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╕реБрдВрджрд░ рдореМрд╕рдо рдРрдк рдмрдирд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛:

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

рдЖрдк рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ
рдпрд╣ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЖрдкрдХреЛ рд╢реБрд░реВ рд╕реЗ рд╣реА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдореЗрдВ рдореВрд▓реНрдпрд╡рд╛рди рдХреМрд╢рд▓ рд╕рд┐рдЦрд╛рдПрдЧрд╛ - рдбрд┐рдЬрд╝рд╛рдЗрди рд╕реЗ рд▓реЗрдХрд░ рд╡рд┐рдХрд╛рд╕ рддрдХ, рд░реЗрдбреА-рдЯреВ-рдбрд┐рдкреНрд▓реЙрдп рдПрдкреНрд▓рд┐рдХреЗрд╢рди рддрдХред

рдЯреЗрдХ рд╕реНрдЯреИрдХ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдПрдБ

  • рдХреЛрдгреАрдп 8
  • Firebase
  • рд╕рд░реНрд╡рд░ рд╕рд╛рдЗрдб рд░реЗрдВрдбрд░рд┐рдВрдЧ
  • рдЧреНрд░рд┐рдб рдФрд░ рдлреНрд▓реЗрдХреНрд╕рдмреЙрдХреНрд╕ рдХреЗ рд╕рд╛рде рд╕реАрдПрд╕рдПрд╕
  • рдореЛрдмрд╛рдЗрд▓ рдХреЗ рдЕрдиреБрдХреВрд▓ рдФрд░ рдЕрдиреБрдХреВрд▓рдирд╢реАрд▓рддрд╛
  • рдбрд╛рд░реНрдХ рдореЛрдб
  • рд╕реБрдВрджрд░ рдЗрдВрдЯрд░рдлрд╝реЗрд╕

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

Svelte рдХреЗ рд╕рд╛рде рдЯреВ-рдбреВ рдРрдк

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

рдЬрд░реВрд░реА рдирд╣реАрдВ рдХрд┐ рдЯреВ-рдбреВ рдРрдкреНрд╕ рд╕рдмрд╕реЗ рдЪрд░реНрдЪрд┐рдд рд╡рд┐рд╖рдп рд╣реЛрдВ, рд▓реЗрдХрд┐рди рд╡реЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрдкрдХреЗ рдмреЗрд╣рддрд░ рдХреМрд╢рд▓ рдХреЛ рдирд┐рдЦрд╛рд░рдиреЗ рдореЗрдВ рдЖрдкрдХреА рдорджрдж рдХрд░реЗрдВрдЧреЗред рдпрд╣ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦреЗрдЧрд╛:

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

рдЖрдк рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ
рдпрд╣ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдЖрдкрдХреЛ рджрд┐рдЦрд╛рдПрдЧрд╛ рдХрд┐ рд╢реБрд░реВ рд╕реЗ рдЕрдВрдд рддрдХ Svelte 3 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреИрд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рдПред рдЖрдк рдШрдЯрдХреЛрдВ, рд╕реНрдЯрд╛рдЗрд▓рд┐рдВрдЧ рдФрд░ рдИрд╡реЗрдВрдЯ рд╣реИрдВрдбрд▓рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ

рдЯреЗрдХ рд╕реНрдЯреИрдХ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдПрдБ

  • рд╕реБрдбреМрд▓ 3
  • рдЕрд╡рдпрд╡
  • рд╕реАрдПрд╕рдПрд╕ рдХреЗ рд╕рд╛рде рд╕реНрдЯрд╛рдЗрд▓рд┐рдВрдЧ
  • рд╕рд┐рдВрдЯреИрдХреНрд╕ ES6

рд╡рд╣рд╛рдБ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЕрдЪреНрдЫреЗ Svelte рд╕реНрдЯрд╛рд░реНрдЯрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдирд╣реАрдВ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рдпрд╣ рд╢реБрд░реБрдЖрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдпреЗ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕реНрдерд╛рди рд╣реИ.

Next.js рдХреЗ рд╕рд╛рде рдИрдХреЙрдорд░реНрд╕ рдРрдк

рдиреЗрдХреНрд╕реНрдЯ.рдЬреЗрдПрд╕ рд░рд┐рдПрдХреНрдЯ рдРрдкреНрд╕ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдлреНрд░реЗрдорд╡рд░реНрдХ рд╣реИ рдЬреЛ рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ рд╕рд░реНрд╡рд░-рд╕рд╛рдЗрдб рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред

рдпрд╣ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЖрдкрдХреЛ рджрд┐рдЦрд╛рдПрдЧрд╛ рдХрд┐ рдПрдХ рдИ-рдХреЙрдорд░реНрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреИрд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рдП рдЬреЛ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

рдЖрдк рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ
рдЗрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ, рдЖрдк рд╕реАрдЦреЗрдВрдЧреЗ рдХрд┐ рдиреЗрдХреНрд╕реНрдЯ.рдЬреЗрдПрд╕ рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рд╡рд┐рдХрд╛рд╕ рдХрд░реЗрдВтАФрдирдП рдкреЗрдЬ рдФрд░ рдШрдЯрдХ рдмрдирд╛рдПрдВ, рдбреЗрдЯрд╛ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ, рдФрд░ рд╕реНрдЯрд╛рдЗрд▓ рдХрд░реЗрдВ рдФрд░ рдиреЗрдХреНрд╕реНрдЯ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рддреИрдирд╛рдд рдХрд░реЗрдВред

рдЯреЗрдХ рд╕реНрдЯреИрдХ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдПрдБ

  • Next.js
  • рдШрдЯрдХ рдФрд░ рдкреГрд╖реНрда
  • рдбреЗрдЯрд╛ рдирдореВрдирд╛рдХрд░рдг
  • stylization
  • рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░рд┐рдирд┐рдпреЛрдЬрди
  • рдПрд╕рдПрд╕рдЖрд░ рдФрд░ рдПрд╕рдкреАрдП

рдХреБрдЫ рдирдпрд╛ рд╕реАрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдИ-рдХреЙрдорд░реНрд╕ рдРрдк рдЬреИрд╕рд╛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЬреАрд╡рди рдХрд╛ рдЙрджрд╛рд╣рд░рдг рд╣реЛрдирд╛ рд╣рдореЗрд╢рд╛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрддрд╛ рд╣реИред рддреБрдо рдХрд░ рд╕рдХрддреЗ рд╣реЛ рдпрд╣рд╛рдВ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдвреВрдВрдвреЗрдВ.

Nuxt.js рдХреЗ рд╕рд╛рде рдкреВрд░реНрдг рдмрд╣реБрднрд╛рд╖реА рдмреНрд▓реЙрдЧ

Nuxt.js Vue рдХреЗ рд▓рд┐рдП рд╣реИ, рдЬреИрд╕реЗ Next.js рд░рд┐рдПрдХреНрдЯ рдХреЗ рд▓рд┐рдП рд╣реИ: рд╕рд░реНрд╡рд░-рд╕рд╛рдЗрдб рд░реЗрдВрдбрд░рд┐рдВрдЧ рдФрд░ рд╕рд┐рдВрдЧрд▓-рдкреЗрдЬ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд╕рдВрдпреЛрдЬрди рдХреЗ рд▓рд┐рдП рдПрдХ рдмреЗрд╣рддрд░реАрди рдврд╛рдВрдЪрд╛
рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрдиреЗ рд╡рд╛рд▓рд╛ рдЕрдВрддрд┐рдо рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрд╕ рддрд░рд╣ рджрд┐рдЦреЗрдЧрд╛:

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

рдЖрдк рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ

рдЗрд╕ рдирдореВрдирд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ, рдЖрдк рд╕реАрдЦреЗрдВрдЧреЗ рдХрд┐ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реЗрдЯрдЕрдк рд╕реЗ рд▓реЗрдХрд░ рдЕрдВрддрд┐рдо рдкрд░рд┐рдирд┐рдпреЛрдЬрди рддрдХ, Nuxt.js рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╕рдВрдкреВрд░реНрдг рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреИрд╕реЗ рдмрдирд╛рдИ рдЬрд╛рдПред

рдпрд╣ Nuxt рджреНрд╡рд╛рд░рд╛ рдкреЗрд╢ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдХрдИ рд╢рд╛рдирджрд╛рд░ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рд▓рд╛рдн рдЙрдард╛рддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдкреЗрдЬ рдФрд░ рдШрдЯрдХ, рдФрд░ SCSS рдХреЗ рд╕рд╛рде рд╕реНрдЯрд╛рдЗрд▓рд┐рдВрдЧред

рдЯреЗрдХ рд╕реНрдЯреИрдХ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдПрдБ

  • рдЕрдЧрд▓рд╛.рдЬреЗрдПрд╕
  • рдШрдЯрдХ рдФрд░ рдкреГрд╖реНрда
  • рд╕реНрдЯреЛрд░реАрдмреНрд▓реЙрдХ рдореЙрдбреНрдпреВрд▓
  • рдорд┐рд╢реНрд░рдг
  • рд░рд╛рдЬреНрдп рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП Vuex
  • рд╕реНрдЯрд╛рдЗрд▓рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдПрд╕рд╕реАрдПрд╕рдПрд╕
  • рдиреЗрдХреНрд╕реНрдЯ рдорд┐рдбрд▓рд╡реЗрдпрд░

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

рдЧреИрдЯреНрд╕рдмреА рдХреЗ рд╕рд╛рде рдмреНрд▓реЙрдЧ

рдЧреИрдЯреНрд╕рдмреА рд░рд┐рдПрдХреНрдЯ рдФрд░ рдЧреНрд░рд╛рдлрдХреНрдпреВрдПрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдмреЗрд╣рддрд░реАрди рд╕реНрдЯреЗрдЯрд┐рдХ рд╕рд╛рдЗрдЯ рдЬрдирд░реЗрдЯрд░ рд╣реИред рдпрд╣ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реИ:

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

рдЖрдк рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ

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

рдЯреЗрдХ рд╕реНрдЯреИрдХ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдПрдБ

  • Gatsby
  • рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛
  • GraphQL
  • рдкреНрд▓рдЧрдЗрдиреНрд╕ рдФрд░ рдереАрдореНрд╕
  • рдПрдордбреАрдПрдХреНрд╕/рдорд╛рд░реНрдХрдбрд╛рдЙрди
  • рдмреВрдЯрд╕реНрдЯреНрд░реИрдк рд╕реАрдПрд╕рдПрд╕
  • рдЯреЗрдореНрдкрд▓реЗрдЯреНрд╕

рдпрджрд┐ рдЖрдк рдХрднреА рдмреНрд▓реЙрдЧ рд╢реБрд░реВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдпрд╣ рдПрдХ рдмреЗрд╣рддрд░реАрди рдЙрджрд╛рд╣рд░рдг рд╣реИ React рдФрд░ GraphQL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕реЗ рдХреИрд╕реЗ рдмрдирд╛рдПрдВред

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

рдЧреНрд░рд┐рдбрд╕рдо рдХреЗ рд╕рд╛рде рдмреНрд▓реЙрдЧ

Vue рдХреЗ рд▓рд┐рдП рдЧреНрд░рд┐рдбрд╕рдо... рдареАрдХ рд╣реИ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдиреЗрдХреНрд╕реНрдЯ/рдиреЗрдХреНрд╕реНрдЯ рдХреЗ рд╕рд╛рде рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдерд╛ред
рд▓реЗрдХрд┐рди рдЧреНрд░рд┐рдбрд╕рдо рдФрд░ рдЧреИрдЯреНрд╕рдмреА рдХреЗ рд▓рд┐рдП рднреА рдпрд╣реА рд╕рдЪ рд╣реИред рджреЛрдиреЛрдВ рдЕрдкрдиреА рдбреЗрдЯрд╛ рдкрд░рдд рдХреЗ рд░реВрдк рдореЗрдВ GraphQL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди Gridsome VueJS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдмреЗрд╣рддрд░реАрди рдмреНрд▓реЙрдЧ рдмрдирд╛рдиреЗ рдореЗрдВ рдЖрдкрдХреА рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рд▓рд┐рдП рдпрд╣ рдПрдХ рдЕрджреНрднреБрдд рд╕реНрдереИрддрд┐рдХ рд╕рд╛рдЗрдЯ рдЬрдирд░реЗрдЯрд░ рднреА рд╣реИ:

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

рдЖрдк рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ

рдпрд╣ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЖрдкрдХреЛ рдЧреНрд░рд┐рдбрд╕рдо, рдЧреНрд░рд╛рдлрдХреНрдпреВрдПрд▓ рдФрд░ рдорд╛рд░реНрдХрдбрд╛рдЙрди рдХреЗ рд╕рд╛рде рд╢реБрд░реБрдЖрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░рд▓ рдмреНрд▓реЙрдЧ рдмрдирд╛рдирд╛ рд╕рд┐рдЦрд╛рдПрдЧрд╛ред рдпрд╣ рдпрд╣ рднреА рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ Netlify рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рд╕реА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдХреИрд╕реЗ рддреИрдирд╛рдд рдХрд┐рдпрд╛ рдЬрд╛рдПред

рдЯреЗрдХ рд╕реНрдЯреИрдХ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдПрдБ

  • рдЧрджрдЧрдж
  • Vue
  • GraphQL
  • Markdown
  • рд╢реБрджреНрдз рдХрд░рдирд╛

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

рдХреНрд╡рд╛рд╕рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рд╛рдЙрдВрдбрдХреНрд▓рд╛рдЙрдб рдХреЗ рд╕рдорд╛рди рдСрдбрд┐рдпреЛ рдкреНрд▓реЗрдпрд░

рдХреНрд╡рд╛рд╕рд░ рдПрдХ рдЕрдиреНрдп Vue рдлреНрд░реЗрдорд╡рд░реНрдХ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдореЛрдмрд╛рдЗрд▓ рдРрдкреНрд╕ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ, рдЖрдк рдПрдХ рдСрдбрд┐рдпреЛ рдкреНрд▓реЗрдпрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдПрдВрдЧреЗ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

рдЖрдк рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ

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

рдЯреЗрдХ рд╕реНрдЯреИрдХ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдПрдБ

  • рдХреИрд╕рд░
  • Vue
  • рдХреЙрд░реНрдбреЛрдмрд╛
  • рд╡реЗрд╡рд╕рд░реНрдлрд░
  • рдпреВрдЖрдИ рдШрдЯрдХ

рдЫреЛрдЯреА рдкрд░рд┐рдпреЛрдЬрдирд╛, рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд╡рд╛рд╕рд░ рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рдкреНрд░рджрд░реНрд╢рдиред

рдХреНрд░реЗрдбрд┐рдЯ рдХрд╛рд░реНрдб рдлреЙрд░реНрдо

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

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

рдХреНрд░реЗрдбрд┐рдЯ-рдХрд╛рд░реНрдб-рдлрд╝реЙрд░реНрдо

рдЖрдк рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ:

  • рдкреНрд░рдкрддреНрд░реЛрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░реЗрдВ рдФрд░ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ
  • рдШрдЯрдирд╛рдУрдВ рдХреЛ рд╕рдВрднрд╛рд▓реЗрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрдм рдлрд╝реАрд▓реНрдб рдмрджрд▓рддреЗ рд╣реИрдВ)
  • рд╕рдордЭреЗрдВ рдХрд┐ рдкреГрд╖реНрда рдкрд░ рддрддреНрд╡реЛрдВ рдХреЛ рдХреИрд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдФрд░ рд░рдЦрд╛ рдЬрд╛рдП, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдлреЙрд░реНрдо рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд╡рд╛рд▓реА рдХреНрд░реЗрдбрд┐рдЯ рдХрд╛рд░реНрдб рдХреА рдЬрд╛рдирдХрд╛рд░реА

рдмрд╛рд░ рдЪрд╛рд░реНрдЯ

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

рдЗрдиреНрд╣реЗрдВ рд▓рдВрдмрд╡рдд рдпрд╛ рдХреНрд╖реИрддрд┐рдЬ рд░реВрдк рд╕реЗ рд▓рдЧрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╡рд░реНрдЯрд┐рдХрд▓ рдмрд╛рд░ рдЪрд╛рд░реНрдЯ рдХреЛ рдХрднреА-рдХрднреА рд▓рд╛рдЗрди рдЪрд╛рд░реНрдЯ рднреА рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

рдЖрдк рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ:

  • рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрд░рдЪрд┐рдд рдФрд░ рд╕рдордЭрдиреЗ рдпреЛрдЧреНрдп рддрд░реАрдХреЗ рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ
  • рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд: рдЬрд╛рдиреЗрдВ рдХрд┐ рддрддреНрд╡ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ canvas рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рддрддреНрд╡ рдХреИрд╕реЗ рдмрдирд╛рдПрдВ

рдпрд╣рд╛рдВ рдЖрдк рд╡рд┐рд╢реНрд╡ рдЬрдирд╕рдВрдЦреНрдпрд╛ рдбреЗрдЯрд╛ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдЗрдиреНрд╣реЗрдВ рд╡рд░реНрд╖ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХреНрд░рдордмрджреНрдз рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЯреНрд╡рд┐рдЯрд░ рд╣рд╛рд░реНрдЯ рдПрдирд┐рдореЗрд╢рди

2016 рдореЗрдВ, рдЯреНрд╡рд┐рдЯрд░ рдиреЗ рдЕрдкрдиреЗ рдЯреНрд╡реАрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдпрд╣ рдЕрджреНрднреБрдд рдПрдиреАрдореЗрд╢рди рдкреЗрд╢ рдХрд┐рдпрд╛ред 2019 рддрдХ, рдпрд╣ рдЕрднреА рднреА рд╣рд┐рд╕реНрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ, рддреЛ рдХреНрдпреЛрдВ рди рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рдмрдирд╛рдпрд╛ рдЬрд╛рдП?

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)
рдЖрдк рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ:

  • CSS рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рд░реНрдп рдХрд░реЗрдВ keyframes
  • HTML рддрддреНрд╡реЛрдВ рдореЗрдВ рд╣реЗрд░рдлреЗрд░ рдФрд░ рдЪреЗрддрди рдХрд░реЗрдВ
  • рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ, HTML рдФрд░ CSS рдХреЛ рдорд┐рд▓рд╛рдПрдВ

рдЦреЛрдЬрдиреЗ рдпреЛрдЧреНрдп GitHub рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА

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

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

GitHub рдкреНрд░реЛрдлрд╛рдЗрд▓ рдкреЗрдЬ - github.com/indreklasn

рдЖрдк рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ:

Reddit рд╕реНрдЯрд╛рдЗрд▓ рдЪреИрдЯ

рдЕрдкрдиреА рд╕рд░рд▓рддрд╛ рдФрд░ рдЙрдкрдпреЛрдЧ рдореЗрдВ рдЖрд╕рд╛рдиреА рдХреЗ рдХрд╛рд░рдг рдЪреИрдЯ рд╕рдВрдЪрд╛рд░ рдХрд╛ рдПрдХ рд▓реЛрдХрдкреНрд░рд┐рдп рддрд░реАрдХрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрдзреБрдирд┐рдХ рдЪреИрдЯ рд░реВрдо рдХреЛ рдХреНрдпрд╛ рдмрдврд╝рд╛рд╡рд╛ рджреЗрддрд╛ рд╣реИ? рд╡реЗрдмрд╕реЙрдХреЗрдЯ!

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

рдЖрдк рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ:

  • рд╡реЗрдмрд╕реЙрдХреЗрдЯ, рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рд╕рдВрдЪрд╛рд░ рдФрд░ рдбреЗрдЯрд╛ рдЕрдкрдбреЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
  • рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд╣реБрдВрдЪ рд╕реНрддрд░реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЪреИрдЯ рдЪреИрдирд▓ рдХреЗ рдорд╛рд▓рд┐рдХ рдХреА рднреВрдорд┐рдХрд╛ рд╣реЛрддреА рд╣реИ admin, рдФрд░ рдХрдорд░реЗ рдореЗрдВ рдЕрдиреНрдп рд▓реЛрдЧ - user)
  • рдкреНрд░рдкрддреНрд░реЛрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░реЗрдВ рдФрд░ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ - рдпрд╛рдж рд░рдЦреЗрдВ, рд╕рдВрджреЗрд╢ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЪреИрдЯ рд╡рд┐рдВрдбреЛ рд╣реИ input
  • рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЪреИрдЯ рдмрдирд╛рдПрдВ рдФрд░ рдЬреБрдбрд╝реЗрдВ
  • рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдВ. рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдирд┐рдЬреА рддреМрд░ рдкрд░ рдЪреИрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдореВрд▓рддрдГ, рдЖрдк рджреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдмреАрдЪ рдПрдХ WebSocket рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд░рд╣реЗ рд╣реЛрдВрдЧреЗред

рдзрд╛рд░реА рд╢реИрд▓реА рдиреЗрд╡рд┐рдЧреЗрд╢рди

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

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

рдЖрдк рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ:

  • рд╕реАрдПрд╕рдПрд╕ рдПрдирд┐рдореЗрд╢рди рдХреЛ рдЯреНрд░рд╛рдВрдЬрд╝рд┐рд╢рди рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░реЗрдВ
  • рд╕рд╛рдордЧреНрд░реА рдХреЛ рдордВрдж рдХрд░реЗрдВ рдФрд░ рдлрд╝реНрд▓реЛрдЯ рдХрд┐рдП рдЧрдП рддрддреНрд╡ рдкрд░ рд╕рдХреНрд░рд┐рдп рд╡рд░реНрдЧ рд▓рд╛рдЧреВ рдХрд░реЗрдВ

Pacman

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

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

рдЖрдкрдХреЛ рд╕реАрдЦрдирд╛ рд╣реЛрдЧрд╛:

  • рддрддреНрд╡ рдХреИрд╕реЗ рдЧрддрд┐ рдХрд░рддреЗ рд╣реИрдВ
  • рдХреИрд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВ рдХрд┐ рдХреМрди рд╕реА рдХреБрдВрдЬреА рджрдмрд╛рдиреА рд╣реИ
  • рдЯрдХрд░рд╛рд╡ рдХреЗ рдХреНрд╖рдг рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдХреИрд╕реЗ рдХрд░реЗрдВ
  • рдЖрдк рдЖрдЧреЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рднреВрдд рдЧрддрд┐ рдирд┐рдпрдВрддреНрд░рдг рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ

рдЖрдкрдХреЛ рдЗрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдорд┐рд▓реЗрдЧрд╛ рднрдВрдбрд╛рд░ рдореЗрдВ GitHub

рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рдмрдВрдзрди

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

рдкрд░рд┐рдпреЛрдЬрдирд╛ рднрдВрдбрд╛рд░ рдореЗрдВ GitHub

рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рд╢рд╛рд╕рди рдХреЗ рд▓рд┐рдП CRUD рдкреНрд░рдХрд╛рд░ рдХрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдирд╛ рдЖрдкрдХреЛ рд╡рд┐рдХрд╛рд╕ рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ рд╕рд┐рдЦрд╛рдПрдЧрд╛ред рдпрд╣ рдирдП рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧреА рд╣реИред

рдЖрдкрдХреЛ рд╕реАрдЦрдирд╛ рд╣реЛрдЧрд╛:

  • рд░реВрдЯрд┐рдВрдЧ рдХреНрдпрд╛ рд╣реИ
  • рдбреЗрдЯрд╛ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдкреНрд░рдкрддреНрд░реЛрдВ рдХреЛ рдХреИрд╕реЗ рд╕рдВрднрд╛рд▓реЗрдВ рдФрд░ рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рдХреНрдпрд╛ рджрд░реНрдЬ рдХрд┐рдпрд╛ рд╣реИ
  • рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдХрд╛рдо рдХрд░реЗрдВ - рдХреНрд░рд┐рдпрд╛рдПрдВ рдмрдирд╛рдПрдВ, рдкрдврд╝реЗрдВ, рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ рдФрд░ рд╣рдЯрд╛рдПрдВ

рдЕрдкрдиреЗ рд╕реНрдерд╛рди рдкрд░ рдореМрд╕рдо рдХреА рдЬрд╛рдБрдЪ рдХрд░рдирд╛

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)
рдкрд░рд┐рдпреЛрдЬрдирд╛ рднрдВрдбрд╛рд░ рдореЗрдВ GitHub

рдпрджрд┐ рдЖрдк рдРрдкреНрд╕ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдореМрд╕рдо рдРрдк рд╕реЗ рд╢реБрд░реБрдЖрдд рдХрд░реЗрдВред рдпрд╣ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╕реНрд╡рд┐рдлреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреВрд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдХрд╛ рдЕрдиреБрднрд╡ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдк рд╕реАрдЦреЗрдВрдЧреЗ:

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

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

рдЪреИрдЯ рд╡рд┐рдВрдбреЛ

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)
рдореЗрд░реА рдЪреИрдЯ рд╡рд┐рдВрдбреЛ рдХреНрд░рд┐рдпрд╛рд╢реАрд▓ рд╣реИ, рджреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЯреИрдм рдореЗрдВ рдЦреБрд▓рддреА рд╣реИ

рд╕реЙрдХреЗрдЯ рдХреЗ рд╕рд╛рде рд╢реБрд░реБрдЖрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪреИрдЯ рд╡рд┐рдВрдбреЛ рдмрдирд╛рдирд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рд╣реИред рдЯреЗрдХ рд╕реНрдЯреИрдХ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдмрд╣реБрдд рдмрдбрд╝рд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, Node.js рдПрдХрджрдо рд╕рд╣реА рд╣реИред

рдЖрдк рд╕реАрдЦреЗрдВрдЧреЗ рдХрд┐ рд╕реЙрдХреЗрдЯ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рдореБрдЦреНрдп рд▓рд╛рдн рд╣реИ.

рдпрджрд┐ рдЖрдк рдПрдХ рд▓рд╛рд░рд╡реЗрд▓ рдбреЗрд╡рд▓рдкрд░ рд╣реИрдВ рдЬреЛ рд╕реЙрдХреЗрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдореЗрд░рд╛ рдкрдврд╝реЗрдВ рд▓реЗрдЦ

рдЧрд┐рдЯрд▓реИрдм рд╕реАрдЖрдИ

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

рд╕реНрд░реЛрдд

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

рдЖрдкрдХреЛ рд╕реАрдЦрдирд╛ рд╣реЛрдЧрд╛:

  • рдЧрд┐рдЯрд▓реИрдм рд╕реАрдЖрдИ рдХреНрдпрд╛ рд╣реИ?
  • рдХреИрд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ .gitlab-ci.ymlрдЬреЛ GitLab рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ
  • рдЕрдиреНрдп рдкрд░рд┐рд╡реЗрд╢реЛрдВ рдореЗрдВ рдХреИрд╕реЗ рддреИрдирд╛рдд рдХрд░реЗрдВ

рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

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

рдЖрдкрдХреЛ рд╕реАрдЦрдирд╛ рд╣реЛрдЧрд╛:

  • рд╕реНрдХреНрд░реЗрдкрд░ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ?
  • DOM рдЪрдпрдирдХрд░реНрддрд╛ рдХреИрд╕реЗ рдмрдирд╛рдПрдВ
  • рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреИрд╕реЗ рд▓рд┐рдЦреЗрдВ
  • рдпрджрд┐ рдЖрдк рдпрд╣реАрдВ рд░реБрдХрдирд╛ рдирд╣реАрдВ рдЪрд╛рд╣рддреЗ, рддреЛ рдПрдХ рдпреВрдЬрд░ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдмрдирд╛рдПрдВред рдЖрдк рдЬрд╛рдВрдЪреА рдЧрдИ рдкреНрд░рддреНрдпреЗрдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рднреА рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред

рд╕рд╛рдорд╛рдЬрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рднрд╛рд╡рдирд╛ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

рд╕реНрд░реЛрдд

рд╕реЛрд╢рд▓ рдореАрдбрд┐рдпрд╛ рдкрд░ рднрд╛рд╡рдирд╛рдУрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реЛрдиреЗ рдХрд╛ рдПрдХ рд╢рд╛рдирджрд╛рд░ рддрд░реАрдХрд╛ рд╣реИред

рдЖрдк рдХреЗрд╡рд▓ рдПрдХ рд╕рд╛рдорд╛рдЬрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдХреЗ рд╢реБрд░реБрдЖрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдорддреМрд░ рдкрд░ рд╣рд░ рдХреЛрдИ рдЯреНрд╡рд┐рдЯрд░ рд╕реЗ рд╢реБрд░реБрдЖрдд рдХрд░рддрд╛ рд╣реИред

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

рдЖрдкрдХреЛ рд╕реАрдЦрдирд╛ рд╣реЛрдЧрд╛:

  • рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдХреНрдпрд╛ рд╣реИ

рдЯреНрд░реЗрд▓реЛ рдХреНрд▓реЛрди

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

рдЗрдВрджреНрд░реЗрдХ рд▓рд╛рд╕рди рд╕реЗ рдЯреНрд░реЗрд▓реЛ рдХреНрд▓реЛрдиред

рдЖрдк рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ:

  • рдЕрдиреБрд░реЛрдз рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдорд╛рд░реНрдЧреЛрдВ (рд░реВрдЯрд┐рдВрдЧ) рдХрд╛ рд╕рдВрдЧрдардиред
  • рдЦреАрдВрдЪреЗрдВ рдФрд░ рдЫреЛрдбрд╝реЗрдВред
  • рдирдИ рд╡рд╕реНрддреБрдПрдВ (рдмреЛрд░реНрдб, рд╕реВрдЪрд┐рдпрд╛рдВ, рдХрд╛рд░реНрдб) рдХреИрд╕реЗ рдмрдирд╛рдПрдВред
  • рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ рдХрд╛ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдФрд░ рдЬрд╛рдБрдЪ рдХрд░рдирд╛ред
  • рдХреНрд▓рд╛рдЗрдВрдЯ рдХреА рдУрд░ рд╕реЗ: рд╕реНрдерд╛рдиреАрдп рд╕реНрдЯреЛрд░реЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ, рдбреЗрдЯрд╛ рдХреЛ рд╕реНрдерд╛рдиреАрдп рд╕реНрдЯреЛрд░реЗрдЬ рдореЗрдВ рдХреИрд╕реЗ рд╕рд╣реЗрдЬреЗрдВ, рд╕реНрдерд╛рдиреАрдп рд╕реНрдЯреЛрд░реЗрдЬ рд╕реЗ рдбреЗрдЯрд╛ рдХреИрд╕реЗ рдкрдврд╝реЗрдВред
  • рд╕рд░реНрд╡рд░ рд╕рд╛рдЗрдб рд╕реЗ: рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ, рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рдХреИрд╕реЗ рд╕реЗрд╡ рдХрд░реЗрдВ, рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдбреЗрдЯрд╛ рдХреИрд╕реЗ рдкрдврд╝реЗрдВред

рдпрд╣рд╛рдВ рдПрдХ рд░рд┐рдкреЛрдЬрд┐рдЯрд░реА рдХрд╛ рдЙрджрд╛рд╣рд░рдг рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд░рд┐рдПрдХреНрдЯ+рд░реЗрдбрдХреНрд╕ рдореЗрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ред

рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдкреИрдирд▓

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)
рдЬреАрдердм рд░рд┐рдкреЙрдЬрд┐рдЯрд░реАред

рдПрдХ рд╕рд░рд▓ CRUD рдПрдкреНрд▓рд┐рдХреЗрд╢рди, рдмреБрдирд┐рдпрд╛рджреА рдмрд╛рддреЗрдВ рд╕реАрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрджрд░реНрд╢ред рдЖрдУ рд╕реАрдЦреЗрдВ:

  • рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдмрдирд╛рдПрдБ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░реЗрдВред
  • рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░реЗрдВ - рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдмрдирд╛рдПрдВ, рдкрдврд╝реЗрдВ, рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ, рд╣рдЯрд╛рдПрдВред
  • рдЗрдирдкреБрдЯ рдХрд╛ рд╕рддреНрдпрд╛рдкрди рдХрд░рдирд╛ рдФрд░ рдкреНрд░рдкрддреНрд░реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рд░реНрдп рдХрд░рдирд╛ред

рдХреНрд░рд┐рдкреНрдЯреЛрдХрд░реЗрдВрд╕реА рдЯреНрд░реИрдХрд░ (рджреЗрд╢реА рдореЛрдмрд╛рдЗрд▓ рдРрдк)

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)
рдЬреАрдердм рднрдВрдбрд╛рд░ред

рдХреБрдЫ рднреА: рд╕реНрд╡рд┐рдлреНрдЯ, рдСрдмреНрдЬреЗрдХреНрдЯрд┐рд╡-рд╕реА, рд░рд┐рдПрдХреНрдЯ рдиреЗрдЯрд┐рд╡, рдЬрд╛рд╡рд╛, рдХреЛрдЯрд▓рд┐рдиред

рдЪрд▓реЛ рдкрдврд╝рддреЗ рд╣реИрдВ:

  • рджреЗрд╢реА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ.
  • рдПрдкреАрдЖрдИ рд╕реЗ рдбреЗрдЯрд╛ рдХреИрд╕реЗ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВред
  • рдиреЗрдЯрд┐рд╡ рдкреЗрдЬ рд▓реЗрдЖрдЙрдЯ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ.
  • рдореЛрдмрд╛рдЗрд▓ рд╕рд┐рдореБрд▓реЗрдЯрд░ рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдХрд╛рдо рдХрд░реЗрдВ.

рдЗрд╕ рдПрдкреАрдЖрдИ рдХреЛ рдЖрдЬрд╝рдорд╛рдПрдВ. рдпрджрд┐ рдЖрдкрдХреЛ рдХреБрдЫ рдмреЗрд╣рддрд░ рд▓рдЧреЗ рддреЛ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рд▓рд┐рдЦреЗрдВред

рдпрджрд┐ рдЖрдк рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдпрд╣рд╛рдБ рд╣реИ рдпрд╣рд╛рдБ рдПрдХ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рд╣реИ.

рд╕реНрдХреНрд░реИрдЪ рд╕реЗ рдЕрдкрдирд╛ рдЦреБрдж рдХрд╛ рд╡реЗрдмрдкреИрдХ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рд╕реЗрдЯ рдХрд░реЗрдВ

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)
рддрдХрдиреАрдХреА рд░реВрдк рд╕реЗ, рдпрд╣ рдХреЛрдИ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕рдордЭрдирд╛ рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рдХрд╛рд░реНрдп рд╣реИ рдХрд┐ рд╡реЗрдмрдкреИрдХ рдЕрдВрджрд░ рд╕реЗ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдЕрдм рдпрд╣ рдХреЛрдИ "рдмреНрд▓реИрдХ рдмреЙрдХреНрд╕" рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдПрдХ рд╕рдордЭрдиреЗ рдпреЛрдЧреНрдп рдЙрдкрдХрд░рдг рд╣реЛрдЧрд╛ред

рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдБ:

  • es7 рдХреЛ es5 (рдореВрд▓ рдмрд╛рддреЗрдВ) рдореЗрдВ рд╕рдВрдХрд▓рд┐рдд рдХрд░реЗрдВред
  • jsx рдХреЛ js - рдпрд╛ - .vue рд╕реЗ .js рддрдХ рд╕рдВрдХрд▓рд┐рдд рдХрд░реЗрдВ (рдЖрдкрдХреЛ рд▓реЛрдбрд░ рд╕реАрдЦрдирд╛ рд╣реЛрдЧрд╛)
  • рд╡реЗрдмрдкреИрдХ рджреЗрд╡ рд╕рд░реНрд╡рд░ рдФрд░ рд╣реЙрдЯ рдореЙрдбреНрдпреВрд▓ рд░реАрд▓реЛрдбрд┐рдВрдЧ рд╕реЗрдЯ рдХрд░реЗрдВред (vue-cli рдФрд░ create-react-app рджреЛрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ)
  • рд╣реЗрд░реЛрдХреВ, now.sh рдпрд╛ Github рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдЬрд╛рдиреЗрдВ рдХрд┐ рд╡реЗрдмрдкреИрдХ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреИрд╕реЗ рддреИрдирд╛рдд рдХрд░реЗрдВред
  • рд╕реАрдПрд╕рдПрд╕ - рдПрд╕рд╕реАрдПрд╕рдПрд╕, рд▓реЗрд╕, рд╕реНрдЯрд╛рдЗрд▓рд╕ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рдкрд╕рдВрджреАрджрд╛ рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд░ рд╕реЗрдЯ рдХрд░реЗрдВред
  • рд╡реЗрдмрдкреИрдХ рдХреЗ рд╕рд╛рде рдЫрд╡рд┐рдпреЛрдВ рдФрд░ рдПрд╕рд╡реАрдЬреАрдПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕реАрдЦреЗрдВред

рдпрд╣ рд╕рдВрдкреВрд░реНрдг рд╢реБрд░реБрдЖрддреА рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрджреНрднреБрдд рд╕рдВрд╕рд╛рдзрди рд╣реИред

рд╣реИрдХрд░рдиреНрдпреВрдЬрд╝ рдХреНрд▓реЛрди

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)
рдкреНрд░рддреНрдпреЗрдХ рдЬреЗрдбреА рдХреЛ рдЕрдкрдирд╛ рд╕реНрд╡рдпрдВ рдХрд╛ рд╣реИрдХрд░рдиреНрдпреВрдЬрд╝ рдмрдирд╛рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред

рдЖрдк рд░рд╛рд╕реНрддреЗ рдореЗрдВ рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ:

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

Tudushechka

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)
рдЯреЛрдбреЛрдПрдорд╡реАрд╕реАред

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

рд╕реАрдЦрдирд╛:

  • рдирдП рдХрд╛рд░реНрдп рдмрдирд╛рдПрдВ.
  • рдЬрд╛рдБрдЪреЗрдВ рдХрд┐ рдлрд╝реАрд▓реНрдб рднрд░реЗ рд╣реБрдП рд╣реИрдВред
  • рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд╛рд░реНрдп (рдкреВрд░реНрдг, рд╕рдХреНрд░рд┐рдп, рд╕рднреА)ред рдЙрдкрдпреЛрдЧ filter ╨╕ reduce.
  • рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ рд╕рдордЭреЗрдВред

рдХреНрд░рдордмрджреНрдз рдбреНрд░реИрдЧ рдФрд░ рдбреНрд░реЙрдк рд╕реВрдЪреА

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)
рдЬреАрдердм рднрдВрдбрд╛рд░ред

рд╕рдордЭрдиреЗ рдореЗрдВ рдмрд╣реБрдд рдорджрджрдЧрд╛рд░ рдПрдкреАрдЖрдИ рдХреЛ рдЦреАрдВрдЪреЗрдВ рдФрд░ рдЫреЛрдбрд╝реЗрдВ.

рдЖрдУ рд╕реАрдЦреЗрдВ:

  • рдПрдкреАрдЖрдИ рдЦреАрдВрдЪреЗрдВ рдФрд░ рдЫреЛрдбрд╝реЗрдВ
  • рд╕рдореГрджреНрдз рдпреВрдЖрдИ рдмрдирд╛рдПрдВ

рдореИрд╕реЗрдВрдЬрд░ рдХреНрд▓реЛрди (рдореВрд▓ рдРрдк)

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)
рдЖрдк рд╕рдордЭреЗрдВрдЧреЗ рдХрд┐ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдФрд░ рдореВрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рджреЛрдиреЛрдВ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдЖрдкрдХреЛ рдЧреНрд░реЗ рдорд╛рд╕ рд╕реЗ рдЕрд▓рдЧ рдХрд░реЗрдЧрд╛ред

рд╣рдо рдХреНрдпрд╛ рдЕрдзреНрдпрдпрди рдХрд░реЗрдВрдЧреЗ:

  • рд╡реЗрдм рд╕реЙрдХреЗрдЯ (рддрддреНрдХрд╛рд▓ рд╕рдВрджреЗрд╢)
  • рджреЗрд╢реА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ.
  • рджреЗрд╢реА рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред
  • рдореВрд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдЕрдиреБрд░реЛрдз рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдорд╛рд░реНрдЧреЛрдВ рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдирд╛ред

рдкрд╛рда рд╕рдВрдкрд╛рджрдХ

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

рдЯреЗрдХреНрд╕реНрдЯ рдПрдбрд┐рдЯрд░ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдЕрдкрдиреЗ рдлрд╝реЙрд░реНрдореЗрдЯрд┐рдВрдЧ рдХреЛ рд╡реИрдз HTML рдорд╛рд░реНрдХрдЕрдк рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдкреНрд░рдпрд╛рд╕ рдХреЛ рдХрдо рдХрд░рдирд╛ рд╣реИред рдПрдХ рдЕрдЪреНрдЫрд╛ рдЯреЗрдХреНрд╕реНрдЯ рдПрдбрд┐рдЯрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЯреЗрдХреНрд╕реНрдЯ рдХреЛ рд╡рд┐рднрд┐рдиреНрди рддрд░реАрдХреЛрдВ рд╕реЗ рдкреНрд░рд╛рд░реВрдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

рдХрд┐рд╕реА рди рдХрд┐рд╕реА рдмрд┐рдВрджреБ рдкрд░, рд╣рд░ рдХрд┐рд╕реА рдиреЗ рдЯреЗрдХреНрд╕реНрдЯ рдПрдбрд┐рдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИред рддреЛ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рдмрдирд╛рдПрдВ?

рд░реЗрдбрд┐рдЯ рдХреНрд▓реЛрди

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

рд░реЗрдбрд┐рдЯ рдПрдХ рд╕рд╛рдорд╛рдЬрд┐рдХ рд╕рдорд╛рдЪрд╛рд░ рдПрдХрддреНрд░реАрдХрд░рдг, рд╡реЗрдм рд╕рд╛рдордЧреНрд░реА рд░реЗрдЯрд┐рдВрдЧ рдФрд░ рдЪрд░реНрдЪрд╛ рд╕рд╛рдЗрдЯ рд╣реИред

Reddit рдореЗрд░рд╛ рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рдордп рд▓реЗрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рдЗрд╕ рдкрд░ рдШреВрдордирд╛ рдЬрд╛рд░реА рд░рдЦрддрд╛ рд╣реВрдБред Reddit рдХреНрд▓реЛрди рдмрдирд╛рдирд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╕реАрдЦрдиреЗ рдХрд╛ рдПрдХ рдкреНрд░рднрд╛рд╡реА рддрд░реАрдХрд╛ рд╣реИ (рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ Reddit рдмреНрд░рд╛рдЙрдЬрд╝ рдХрд░рддреЗ рд╕рдордп)ред

Reddit рдЖрдкрдХреЛ рдмрд╣реБрдд рд╕рдореГрджреНрдз рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ API. рдХрд┐рд╕реА рднреА рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЛ рди рдЫреЛрдбрд╝реЗрдВ рдпрд╛ рдХрд╛рдо рдХреЛ рдмреЗрддрд░рддреАрдм рдврдВрдЧ рд╕реЗ рди рдХрд░реЗрдВред рд╡рд╛рд╕реНрддрд╡рд┐рдХ рджреБрдирд┐рдпрд╛ рдореЗрдВ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдФрд░ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд╕рд╛рде, рдЖрдк рдмреЗрддрд░рддреАрдм рдврдВрдЧ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ, рдпрд╛ рдЖрдк рдЬрд▓реНрджреА рд╣реА рдЕрдкрдиреА рдиреМрдХрд░реА рдЦреЛ рджреЗрдВрдЧреЗред

рд╕реНрдорд╛рд░реНрдЯ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рддреБрд░рдВрдд рдПрд╣рд╕рд╛рд╕ рд╣реЛ рдЬрд╛рдПрдЧрд╛ рдХрд┐ рдХрд╛рдо рдЦрд╝рд░рд╛рдм рддрд░реАрдХреЗ рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдФрд░ рд╡реЗ рдХрд┐рд╕реА рдФрд░ рдХреЛ рдвреВрдВрдв рд▓реЗрдВрдЧреЗред

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

рд░реЗрдбрд┐рдЯ рдПрдкреАрдЖрдИ

рдПрдХ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдПрдирдкреАрдПрдо рдкреИрдХреЗрдЬ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдирд╛

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

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

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

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

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

рд▓реЛрджрд╛рд╢: lodash.com

рдЖрдкрдиреЗ рдЬреЛ рдХреБрдЫ рдСрдирд▓рд╛рдЗрди рдХрд┐рдпрд╛ рд╣реИ рд╡рд╣ рдЖрдкрдХреЛ рджреВрд╕рд░реЛрдВ рд╕реЗ 10% рдКрдкрд░ рд░рдЦрддрд╛ рд╣реИред рдпрд╣рд╛рдВ рдХреБрдЫ рдЙрдкрдпреЛрдЧреА рд╕рдВрд╕рд╛рдзрди рджрд┐рдП рдЧрдП рд╣реИрдВ рдЦреБрд▓реЗ рд╕реНрд░реЛрддреЛрдВ рдФрд░ рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред

рдлреНрд░реАрдХреЛрдбрдХреИрдореНрдк рдкрд╛рдареНрдпрдХреНрд░рдо

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

рдПрдлрд╕реАрд╕реА рдкрд╛рдареНрдпрдХреНрд░рдо

рдлреНрд░реАрдХреЛрдбрдХреИрдВрдк рдиреЗ рдмрд╣реБрдд рдХреБрдЫ рдПрдХрддреНрд░ рдХрд┐рдпрд╛ рд╣реИ рд╡реНрдпрд╛рдкрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдкрд╛рдареНрдпрдХреНрд░рдо.

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

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

рдпрджрд┐ рдЖрдк рдкреВрд░рд╛ рдкрд╛рдареНрдпрдХреНрд░рдо рдкреВрд░рд╛ рдХрд░рдиреЗ рдореЗрдВ рд╕рдлрд▓ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ рддреЛ рдЖрдк рдЕрдкрдиреА рдкрд╣рд▓реА рдиреМрдХрд░реА рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдпреЛрдЧреНрдп рд╣реЛрдВрдЧреЗред

рд╕реНрдХреНрд░реИрдЪ рд╕реЗ рдПрдХ HTTP рд╕рд░реНрд╡рд░ рдмрдирд╛рдПрдВ

HTTP рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдореБрдЦреНрдп рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ рдЬрд┐рд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд╛рдордЧреНрд░реА рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдпрд╛рддреНрд░рд╛ рдХрд░рддреА рд╣реИред HTTP рд╕рд░реНрд╡рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ HTML, CSS рдФрд░ JS рдЬреИрд╕реА рд╕реНрдерд┐рд░ рд╕рд╛рдордЧреНрд░реА рдкрд░реЛрд╕рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

HTTP рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЛ рд╢реБрд░реВ рд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рд╕реЗ рдЖрдкрдХреЗ рдЬреНрдЮрд╛рди рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рд╣реЛрдЧрд╛ рдХрд┐ рдЪреАрдЬреЗрдВ рдХреИрд╕реЗ рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░рддреА рд╣реИрдВред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк NodeJs рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ Express рдПрдХ HTTP рд╕рд░реНрд╡рд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

рд╕рдВрджрд░реНрдн рдХреЗ рд▓рд┐рдП, рджреЗрдЦреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдк рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

  • рдХрд┐рд╕реА рднреА рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛ рдПрдХ рд╕рд░реНрд╡рд░ рд╕реЗрдЯ рдХрд░реЗрдВ
  • рд╕рд░реНрд╡рд░ рдХреЛ HTML, CSS рдФрд░ JS рд╕рд╛рдордЧреНрд░реА рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреА рд╣реЛрдЧреАред
  • рдПрдХ рд░рд╛рдЙрдЯрд░ рдХреЛ рд╢реБрд░реВ рд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдирд╛
  • рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░реЗрдВ рдФрд░ рд╕рд░реНрд╡рд░ рдХреЛ рдЕрджреНрдпрддрди рдХрд░реЗрдВ

рдпрджрд┐ рдЖрдк рдирд╣реАрдВ рдЬрд╛рдирддреЗ рдХрд┐ рдХреНрдпреЛрдВ, рддреЛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдЬрд╛рдУ рд▓реИрдВрдЧ рдФрд░ рдПрдХ HTTP рд╕рд░реНрд╡рд░ рдмрдирд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ рдЪрд╛рдпрджрд╛рди рд╢реБрд░реВреБрдЖрдд рд╕реЗред

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

рдиреЛрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдбреЗрд╕реНрдХрдЯреЙрдк рдРрдк

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

рд╣рдо рд╕рднреА рдиреЛрдЯ рд▓реЗрддреЗ рд╣реИрдВ, рд╣реИ рдирд╛?

рдЖрдЗрдП рдПрдХ рдиреЛрдЯреНрд╕ рдРрдк рдмрдирд╛рдПрдВред рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдиреЛрдЯреНрд╕ рдХреЛ рд╕рд╣реЗрдЬрдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди, рд╕реНрд╡рд┐рдлреНрдЯ, рдпрд╛ рдЬреЛ рднреА рдЖрдкрдХреЛ рдкрд╕рдВрдж рд╣реЛ рдФрд░ рдЬреЛ рдЖрдкрдХреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реЛ, рдЙрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдореВрд▓ рдРрдк рдмрдирд╛рдПрдВред

рдмреЗрдЭрд┐рдЭрдХ рдЗрд╕реЗ рдкрд╣рд▓реА рдЪреБрдиреМрддреА (рдкрд╛рда рд╕рдВрдкрд╛рджрдХ) рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝реЗрдВред

рдмреЛрдирд╕ рдХреЗ рд░реВрдк рдореЗрдВ, рдЕрдкрдиреЗ рдбреЗрд╕реНрдХрдЯреЙрдк рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╡реЗрдм рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рд╕рдордиреНрд╡рдпрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред

рдкреЙрдбрдХрд╛рд╕реНрдЯ (рдмрд╛рджрд▓ рдХреНрд▓реЛрди)

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

рдкреЙрдбрдХрд╛рд╕реНрдЯ рдХреМрди рдирд╣реАрдВ рд╕реБрдирддрд╛?

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╡рд╛рд▓рд╛ рдПрдХ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдПрдВ:

  • рдЦрд╛рддрд╛ рдмрдирд╛рдПрдВ
  • рдкреЙрдбрдХрд╛рд╕реНрдЯ рдЦреЛрдЬреЗрдВ
  • рдкреЙрдбрдХрд╛рд╕реНрдЯ рдХреЛ рд░реЗрдЯ рдХрд░реЗрдВ рдФрд░ рдЙрд╕рдХреА рд╕рджрд╕реНрдпрддрд╛ рд▓реЗрдВ
  • рд░реБрдХреЗрдВ рдФрд░ рдЦреЗрд▓реЗрдВ, рдЧрддрд┐ рдмрджрд▓реЗрдВ, 30 рд╕реЗрдХрдВрдб рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдФрд░ рдкреАрдЫреЗ рдХрд╛рд░реНрдп рдХрд░реЗрдВред

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

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

рд╕рд╣рдмрджреНрдз.itunes.apple.com/resources/documentation/itunes-store-web-service-search-api

рд╕реНрдХреНрд░реАрди рдХреИрдкреНрдЪрд░

рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЛрдЬреЛ: рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ (5 рдирдП + 43 рдкреБрд░рд╛рдиреЗ)

рдирдорд╕реНрддреЗ! рдореИрдВ рдЕрднреА рдЕрдкрдиреА рд╕реНрдХреНрд░реАрди рдкрд░ рдлрд┐рд▓реНрдорд╛рдВрдХрди рдХрд░ рд░рд╣рд╛ рд╣реВрдВ!

рдПрдХ рдбреЗрд╕реНрдХрдЯреЙрдк рдпрд╛ рд╡реЗрдм рдРрдк рдмрдирд╛рдПрдВ рдЬреЛ рдЖрдкрдХреЛ рдЕрдкрдиреА рд╕реНрдХреНрд░реАрди рдХреИрдкреНрдЪрд░ рдХрд░рдиреЗ рдФрд░ рдХреНрд▓рд┐рдк рдХреЛ рдЗрд╕ рд░реВрдк рдореЗрдВ рд╕рд╣реЗрдЬрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ .gif

рдпрд╣рд╛рдВ рдХреБрдЫ рд╕реБрдЭрд╛рд╡рдЗрд╕реЗ рдХреИрд╕реЗ рд╣рд╛рд╕рд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдП.

рд╕реВрддреНрд░реЛрдВ рдХрд╛ рдХрд╣рдирд╛ рд╣реИ

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ