рдкрд░рд┐рдЪрдп
рдЪрд╛рд╣реЗ рдЖрдк рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЗрдВ рдирдП рд╣реЛрдВ рдпрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рдЕрдиреБрднрд╡реА рдбреЗрд╡рд▓рдкрд░ рд╣реЛрдВ, рдЗрд╕ рдЙрджреНрдпреЛрдЧ рдореЗрдВ рд░реБрдЭрд╛рдиреЛрдВ рдХреЗ рд╕рд╛рде рдмрдиреЗ рд░рд╣рдиреЗ рдХреЗ рд▓рд┐рдП рдирдИ рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ рдФрд░ рднрд╛рд╖рд╛рдУрдВ/рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЛ рд╕реАрдЦрдирд╛ рдЬрд░реВрд░реА рд╣реИред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд░рд┐рдПрдХреНрдЯ рдХреЛ рд▓реЗрдВ, рдЬрд┐рд╕реЗ рдХреЗрд╡рд▓ рдЪрд╛рд░ рд╕рд╛рд▓ рдкрд╣рд▓реЗ рдлреЗрд╕рдмреБрдХ рджреНрд╡рд╛рд░рд╛ рдУрдкрди рд╕реЛрд░реНрд╕ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рджреБрдирд┐рдпрд╛ рднрд░ рдореЗрдВ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдирдВрдмрд░ рдПрдХ рдкрд╕рдВрдж рдмрди рдЧрдпрд╛ рд╣реИред
рдмреЗрд╢рдХ, рд╡реНрдпреВ рдФрд░ рдПрдВрдЧреБрд▓рд░ рдХреЗ рдкрд╛рд╕ рднреА рдЕрдкрдирд╛ рд╡реИрдз рдкреНрд░рд╢рдВрд╕рдХ рдЖрдзрд╛рд░ рд╣реИред рдФрд░ рдлрд┐рд░ Svelte рдФрд░ Next.js рдпрд╛ Nuxt.js рдЬреИрд╕реЗ рдЕрдиреНрдп рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдпреЛрдЬрди рдврд╛рдВрдЪреЗ рд╣реИрдВред рдФрд░ рдЧреИрдЯреНрд╕рдмреА, рдФрд░ рдЧреНрд░рд┐рдбрд╕рдо, рдФрд░ рдХреНрд╡рд╛рд╕рд░... рдФрд░ рднреА рдмрд╣реБрдд рдХреБрдЫред
рдпрджрд┐ рдЖрдк рдЦреБрдж рдХреЛ рдПрдХ рдЕрдиреБрднрд╡реА рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд╛рдмрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЕрдЪреНрдЫреЗ рдкреБрд░рд╛рдиреЗ рдЬреЗрдПрд╕ рдХрд╛рд░реНрдп рдХрд░рдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛ - рд╡рд┐рднрд┐рдиреНрди рд░реВрдкрд░реЗрдЦрд╛рдУрдВ рдФрд░ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрдо рд╕реЗ рдХрдо рдХреБрдЫ рдЕрдиреБрднрд╡ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЖрдкрдХреЛ 2020 рдореЗрдВ рдлреНрд░рдВрдЯ-рдПрдВрдб рдорд╛рд╕реНрдЯрд░ рдмрдирдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдиреМ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдПрдХ рд╕рд╛рде рд░рдЦреЗ рд╣реИрдВ, рдкреНрд░рддреНрдпреЗрдХ рдПрдХ рддрдХрдиреАрдХреА рд╕реНрдЯреИрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдлреНрд░реЗрдорд╡рд░реНрдХ рдФрд░ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЕрдкрдиреЗ рдкреЛрд░реНрдЯрдлреЛрд▓рд┐рдпреЛ рдореЗрдВ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ рдЪреАрдЬреЛрдВ рдХреЛ рдЕрднреНрдпрд╛рд╕ рдореЗрдВ рд▓рд╛рдиреЗ рд╕реЗ рдЬреНрдпрд╛рджрд╛ рдХреБрдЫ рднреА рдЖрдкрдХреА рдорджрдж рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝реЗрдВ, рдЕрдкрдиреЗ рджрд┐рдорд╛рдЧ рдХреЛ рдЪрд╛рд▓реВ рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ рд╕рдВрднрд╡ рдмрдирд╛рдПрдВред
рдПрдбрд┐рд╕рди рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреЗ рд╕рдорд░реНрдерди рд╕реЗ рд▓реЗрдЦ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬреЛрдорд▓реНрдЯреА-рдмреНрд░рд╛рдВрдб рд╕реНрдЯреЛрд░реНрд╕ рдХреЗ рд▓рд┐рдП рд╡рд░реНрдЪреБрдЕрд▓ рдлрд┐рдЯрд┐рдВрдЧ рд░реВрдо рдмрдирд╛рддрд╛ рд╣реИ рдФрд░рдкрд░реАрдХреНрд╖рдг рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ .
рд░рд┐рдПрдХреНрдЯ рдХреЗ рд╕рд╛рде рдореВрд╡реА рд╕рд░реНрдЪ рдРрдк (рд╣реБрдХ рдХреЗ рд╕рд╛рде)
рдкрд╣рд▓реА рдЪреАрдЬрд╝ рдЬреЛ рдЖрдк рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рд╡рд╣ рд╣реИ рд░рд┐рдПрдХреНрдЯ рдХреЗ рд╕рд╛рде рдПрдХ рдореВрд╡реА рд╕рд░реНрдЪ рдРрдк рдмрдирд╛рдирд╛ред рдЕрдВрддрд┐рдо рдРрдк рдХреИрд╕рд╛ рджрд┐рдЦреЗрдЧрд╛ рдЗрд╕рдХреА рдПрдХ рдЫрд╡рд┐ рдиреАрдЪреЗ рджреА рдЧрдИ рд╣реИ:
рдЖрдк рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ
рдЗрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдХреЗ, рдЖрдк рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдирдП рд╣реБрдХ рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдиреЗ рд░рд┐рдПрдХреНрдЯ рдХреМрд╢рд▓ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░реЗрдВрдЧреЗред рдирдореВрдирд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд░рд┐рдПрдХреНрдЯ рдШрдЯрдХреЛрдВ, рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╣реБрдХ, рдПрдХ рдмрд╛рд╣рд░реА рдПрдкреАрдЖрдИ рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдХреБрдЫ рд╕реАрдПрд╕рдПрд╕ рд╕реНрдЯрд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред
рдЯреЗрдХ рд╕реНрдЯреИрдХ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдПрдБ
- рд╣реБрдХ рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд░реЗрдВ
- рдмрдирд╛рдиреЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдРрдк
- рдЬреЗрдПрд╕рдПрдХреНрд╕
- рд╕реАрдПрд╕рдПрд╕
рдХрд┐рд╕реА рднреА рдХреНрд▓рд╛рд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛, рдпреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЖрдкрдХреЛ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд░рд┐рдПрдХреНрдЯ рдореЗрдВ рд╕рд╣реА рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ рджреЗрддреЗ рд╣реИрдВ рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ 2020 рдореЗрдВ рдЖрдкрдХреА рдорджрдж рдХрд░реЗрдВрдЧреЗред рдЖрдк рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ
Vue рдХреЗ рд╕рд╛рде рдЪреИрдЯ рдРрдк
рдЖрдкрдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ рдмрдврд╝рд┐рдпрд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрд░реА рдкрд╕рдВрджреАрджрд╛ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд╛рдЗрдмреНрд░реЗрд░реА: VueJS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдЪреИрдЯ рдРрдк рдмрдирд╛рдирд╛ рд╣реИред рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦреЗрдЧрд╛:
рдЖрдк рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ
рдЗрд╕ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдореЗрдВ, рдЖрдк рд╕реАрдЦреЗрдВрдЧреЗ рдХрд┐ рд╕реНрдХреНрд░реИрдЪ рд╕реЗ Vue рдРрдк рдХреИрд╕реЗ рдмрдирд╛рдПрдВ - рдШрдЯрдХ рдмрдирд╛рдПрдВ, рд╕реНрдерд┐рддрд┐ рд╕рдВрднрд╛рд▓реЗрдВ, рд░реВрдЯ рдмрдирд╛рдПрдВ, рддреГрддреАрдп-рдкрдХреНрд╖ рд╕реЗрд╡рд╛рдУрдВ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рднреА рд╕рдВрднрд╛рд▓реЗрдВред
рдЯреЗрдХ рд╕реНрдЯреИрдХ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдПрдБ
- Vue
- рд╡реВрдПрдХреНрд╕
- рд╡рд╛рдЙ рд░рд╛рдЙрдЯрд░
- Vue рд╕реАрдПрд▓рдЖрдИ
- рдШреБрд╕реЗрдбрд╝рдиреЗрд╡рд╛рд▓рд╛
- рд╕реАрдПрд╕рдПрд╕
Vue рдХреЗ рд╕рд╛рде рд╢реБрд░реБрдЖрдд рдХрд░рдиреЗ рдпрд╛ 2020 рдореЗрдВ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рдореМрдЬреВрджрд╛ рдХреМрд╢рд▓ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рд╢рд╛рдирджрд╛рд░ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╣реИред рдЖрдк рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ
Angular 8 рдХреЗ рд╕рд╛рде рдЦреВрдмрд╕реВрд░рдд рдореМрд╕рдо рдРрдк
рдпрд╣ рдЙрджрд╛рд╣рд░рдг рдЖрдкрдХреЛ Angular 8 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╕реБрдВрджрд░ рдореМрд╕рдо рдРрдк рдмрдирд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛:
рдЖрдк рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ
рдпрд╣ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЖрдкрдХреЛ рд╢реБрд░реВ рд╕реЗ рд╣реА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдореЗрдВ рдореВрд▓реНрдпрд╡рд╛рди рдХреМрд╢рд▓ рд╕рд┐рдЦрд╛рдПрдЧрд╛ - рдбрд┐рдЬрд╝рд╛рдЗрди рд╕реЗ рд▓реЗрдХрд░ рд╡рд┐рдХрд╛рд╕ рддрдХ, рд░реЗрдбреА-рдЯреВ-рдбрд┐рдкреНрд▓реЙрдп рдПрдкреНрд▓рд┐рдХреЗрд╢рди рддрдХред
рдЯреЗрдХ рд╕реНрдЯреИрдХ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдПрдБ
- рдХреЛрдгреАрдп 8
- Firebase
- рд╕рд░реНрд╡рд░ рд╕рд╛рдЗрдб рд░реЗрдВрдбрд░рд┐рдВрдЧ
- рдЧреНрд░рд┐рдб рдФрд░ рдлреНрд▓реЗрдХреНрд╕рдмреЙрдХреНрд╕ рдХреЗ рд╕рд╛рде рд╕реАрдПрд╕рдПрд╕
- рдореЛрдмрд╛рдЗрд▓ рдХреЗ рдЕрдиреБрдХреВрд▓ рдФрд░ рдЕрдиреБрдХреВрд▓рдирд╢реАрд▓рддрд╛
- рдбрд╛рд░реНрдХ рдореЛрдб
- рд╕реБрдВрджрд░ рдЗрдВрдЯрд░рдлрд╝реЗрд╕
рдЗрд╕ рд╡реНрдпрд╛рдкрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬреЛ рдмрд╛рдд рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкрд╕рдВрдж рд╣реИ рд╡рд╣ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдк рдЪреАрдЬреЛрдВ рдХрд╛ рдЕрдХреЗрд▓реЗ рдЕрдзреНрдпрдпрди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, рдЖрдк рдбрд┐рдЬрд╝рд╛рдЗрди рд╕реЗ рд▓реЗрдХрд░ рдЕрдВрддрд┐рдо рдкрд░рд┐рдирд┐рдпреЛрдЬрди рддрдХ рдХреА рд╕рдВрдкреВрд░реНрдг рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реАрдЦрддреЗ рд╣реИрдВред
Svelte рдХреЗ рд╕рд╛рде рдЯреВ-рдбреВ рдРрдк
рд╕реНрд╡реЗрд▓реНрдЯ рдШрдЯрдХ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдореЗрдВ рдирдП рдмрдЪреНрдЪреЗ рдХреА рддрд░рд╣ рд╣реИ - рдХрдо рд╕реЗ рдХрдо рд░рд┐рдПрдХреНрдЯ, рд╡реНрдпреВ рдФрд░ рдПрдВрдЧреБрд▓рд░ рдХреЗ рд╕рдорд╛рдиред рдФрд░ рдпрд╣ 2020 рдХреЗ рд╕рдмрд╕реЗ рдирдП рдЙрддреНрдкрд╛рджреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред
рдЬрд░реВрд░реА рдирд╣реАрдВ рдХрд┐ рдЯреВ-рдбреВ рдРрдкреНрд╕ рд╕рдмрд╕реЗ рдЪрд░реНрдЪрд┐рдд рд╡рд┐рд╖рдп рд╣реЛрдВ, рд▓реЗрдХрд┐рди рд╡реЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрдкрдХреЗ рдмреЗрд╣рддрд░ рдХреМрд╢рд▓ рдХреЛ рдирд┐рдЦрд╛рд░рдиреЗ рдореЗрдВ рдЖрдкрдХреА рдорджрдж рдХрд░реЗрдВрдЧреЗред рдпрд╣ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦреЗрдЧрд╛:
рдЖрдк рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ
рдпрд╣ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдЖрдкрдХреЛ рджрд┐рдЦрд╛рдПрдЧрд╛ рдХрд┐ рд╢реБрд░реВ рд╕реЗ рдЕрдВрдд рддрдХ Svelte 3 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреИрд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рдПред рдЖрдк рдШрдЯрдХреЛрдВ, рд╕реНрдЯрд╛рдЗрд▓рд┐рдВрдЧ рдФрд░ рдИрд╡реЗрдВрдЯ рд╣реИрдВрдбрд▓рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ
рдЯреЗрдХ рд╕реНрдЯреИрдХ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдПрдБ
- рд╕реБрдбреМрд▓ 3
- рдЕрд╡рдпрд╡
- рд╕реАрдПрд╕рдПрд╕ рдХреЗ рд╕рд╛рде рд╕реНрдЯрд╛рдЗрд▓рд┐рдВрдЧ
- рд╕рд┐рдВрдЯреИрдХреНрд╕ ES6
рд╡рд╣рд╛рдБ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЕрдЪреНрдЫреЗ Svelte рд╕реНрдЯрд╛рд░реНрдЯрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдирд╣реАрдВ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдкрд╛рдпрд╛
Next.js рдХреЗ рд╕рд╛рде рдИрдХреЙрдорд░реНрд╕ рдРрдк
рдиреЗрдХреНрд╕реНрдЯ.рдЬреЗрдПрд╕ рд░рд┐рдПрдХреНрдЯ рдРрдкреНрд╕ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдлреНрд░реЗрдорд╡рд░реНрдХ рд╣реИ рдЬреЛ рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ рд╕рд░реНрд╡рд░-рд╕рд╛рдЗрдб рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред
рдпрд╣ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЖрдкрдХреЛ рджрд┐рдЦрд╛рдПрдЧрд╛ рдХрд┐ рдПрдХ рдИ-рдХреЙрдорд░реНрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреИрд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рдП рдЬреЛ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:
рдЖрдк рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ
рдЗрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ, рдЖрдк рд╕реАрдЦреЗрдВрдЧреЗ рдХрд┐ рдиреЗрдХреНрд╕реНрдЯ.рдЬреЗрдПрд╕ рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рд╡рд┐рдХрд╛рд╕ рдХрд░реЗрдВтАФрдирдП рдкреЗрдЬ рдФрд░ рдШрдЯрдХ рдмрдирд╛рдПрдВ, рдбреЗрдЯрд╛ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ, рдФрд░ рд╕реНрдЯрд╛рдЗрд▓ рдХрд░реЗрдВ рдФрд░ рдиреЗрдХреНрд╕реНрдЯ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рддреИрдирд╛рдд рдХрд░реЗрдВред
рдЯреЗрдХ рд╕реНрдЯреИрдХ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдПрдБ
- Next.js
- рдШрдЯрдХ рдФрд░ рдкреГрд╖реНрда
- рдбреЗрдЯрд╛ рдирдореВрдирд╛рдХрд░рдг
- stylization
- рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░рд┐рдирд┐рдпреЛрдЬрди
- рдПрд╕рдПрд╕рдЖрд░ рдФрд░ рдПрд╕рдкреАрдП
рдХреБрдЫ рдирдпрд╛ рд╕реАрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдИ-рдХреЙрдорд░реНрд╕ рдРрдк рдЬреИрд╕рд╛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЬреАрд╡рди рдХрд╛ рдЙрджрд╛рд╣рд░рдг рд╣реЛрдирд╛ рд╣рдореЗрд╢рд╛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрддрд╛ рд╣реИред рддреБрдо рдХрд░ рд╕рдХрддреЗ рд╣реЛ
Nuxt.js рдХреЗ рд╕рд╛рде рдкреВрд░реНрдг рдмрд╣реБрднрд╛рд╖реА рдмреНрд▓реЙрдЧ
Nuxt.js Vue рдХреЗ рд▓рд┐рдП рд╣реИ, рдЬреИрд╕реЗ Next.js рд░рд┐рдПрдХреНрдЯ рдХреЗ рд▓рд┐рдП рд╣реИ: рд╕рд░реНрд╡рд░-рд╕рд╛рдЗрдб рд░реЗрдВрдбрд░рд┐рдВрдЧ рдФрд░ рд╕рд┐рдВрдЧрд▓-рдкреЗрдЬ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд╕рдВрдпреЛрдЬрди рдХреЗ рд▓рд┐рдП рдПрдХ рдмреЗрд╣рддрд░реАрди рдврд╛рдВрдЪрд╛
рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрдиреЗ рд╡рд╛рд▓рд╛ рдЕрдВрддрд┐рдо рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрд╕ рддрд░рд╣ рджрд┐рдЦреЗрдЧрд╛:
рдЖрдк рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ
рдЗрд╕ рдирдореВрдирд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ, рдЖрдк рд╕реАрдЦреЗрдВрдЧреЗ рдХрд┐ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реЗрдЯрдЕрдк рд╕реЗ рд▓реЗрдХрд░ рдЕрдВрддрд┐рдо рдкрд░рд┐рдирд┐рдпреЛрдЬрди рддрдХ, Nuxt.js рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╕рдВрдкреВрд░реНрдг рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреИрд╕реЗ рдмрдирд╛рдИ рдЬрд╛рдПред
рдпрд╣ Nuxt рджреНрд╡рд╛рд░рд╛ рдкреЗрд╢ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдХрдИ рд╢рд╛рдирджрд╛рд░ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рд▓рд╛рдн рдЙрдард╛рддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдкреЗрдЬ рдФрд░ рдШрдЯрдХ, рдФрд░ SCSS рдХреЗ рд╕рд╛рде рд╕реНрдЯрд╛рдЗрд▓рд┐рдВрдЧред
рдЯреЗрдХ рд╕реНрдЯреИрдХ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдПрдБ
- рдЕрдЧрд▓рд╛.рдЬреЗрдПрд╕
- рдШрдЯрдХ рдФрд░ рдкреГрд╖реНрда
- рд╕реНрдЯреЛрд░реАрдмреНрд▓реЙрдХ рдореЙрдбреНрдпреВрд▓
- рдорд┐рд╢реНрд░рдг
- рд░рд╛рдЬреНрдп рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП Vuex
- рд╕реНрдЯрд╛рдЗрд▓рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдПрд╕рд╕реАрдПрд╕рдПрд╕
- рдиреЗрдХреНрд╕реНрдЯ рдорд┐рдбрд▓рд╡реЗрдпрд░
рдЧреИрдЯреНрд╕рдмреА рдХреЗ рд╕рд╛рде рдмреНрд▓реЙрдЧ
рдЧреИрдЯреНрд╕рдмреА рд░рд┐рдПрдХреНрдЯ рдФрд░ рдЧреНрд░рд╛рдлрдХреНрдпреВрдПрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдмреЗрд╣рддрд░реАрди рд╕реНрдЯреЗрдЯрд┐рдХ рд╕рд╛рдЗрдЯ рдЬрдирд░реЗрдЯрд░ рд╣реИред рдпрд╣ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реИ:
рдЖрдк рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ
рдЗрд╕ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдореЗрдВ, рдЖрдк рд╕реАрдЦреЗрдВрдЧреЗ рдХрд┐ рдмреНрд▓реЙрдЧ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЧреИрдЯреНрд╕рдмреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдк рд░рд┐рдПрдХреНрдЯ рдФрд░ рдЧреНрд░рд╛рдлрдХреНрдпреВрдПрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд▓реЗрдЦ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░реЗрдВрдЧреЗред
рдЯреЗрдХ рд╕реНрдЯреИрдХ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдПрдБ
- Gatsby
- рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛
- GraphQL
- рдкреНрд▓рдЧрдЗрдиреНрд╕ рдФрд░ рдереАрдореНрд╕
- рдПрдордбреАрдПрдХреНрд╕/рдорд╛рд░реНрдХрдбрд╛рдЙрди
- рдмреВрдЯрд╕реНрдЯреНрд░реИрдк рд╕реАрдПрд╕рдПрд╕
- рдЯреЗрдореНрдкрд▓реЗрдЯреНрд╕
рдпрджрд┐ рдЖрдк рдХрднреА рдмреНрд▓реЙрдЧ рд╢реБрд░реВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ,
рдореИрдВ рдпрд╣ рдирд╣реАрдВ рдХрд╣ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рд╡рд░реНрдбрдкреНрд░реЗрд╕ рдПрдХ рдмреБрд░рд╛ рд╡рд┐рдХрд▓реНрдк рд╣реИ, рд▓реЗрдХрд┐рди рдЧреИрдЯреНрд╕рдмреА рдХреЗ рд╕рд╛рде рдЖрдк рд░рд┐рдПрдХреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд╡рд╛рд▓реА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ - рдЬреЛ рдПрдХ рдЕрджреНрднреБрдд рд╕рдВрдпреЛрдЬрди рд╣реИред
рдЧреНрд░рд┐рдбрд╕рдо рдХреЗ рд╕рд╛рде рдмреНрд▓реЙрдЧ
Vue рдХреЗ рд▓рд┐рдП рдЧреНрд░рд┐рдбрд╕рдо... рдареАрдХ рд╣реИ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдиреЗрдХреНрд╕реНрдЯ/рдиреЗрдХреНрд╕реНрдЯ рдХреЗ рд╕рд╛рде рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдерд╛ред
рд▓реЗрдХрд┐рди рдЧреНрд░рд┐рдбрд╕рдо рдФрд░ рдЧреИрдЯреНрд╕рдмреА рдХреЗ рд▓рд┐рдП рднреА рдпрд╣реА рд╕рдЪ рд╣реИред рджреЛрдиреЛрдВ рдЕрдкрдиреА рдбреЗрдЯрд╛ рдкрд░рдд рдХреЗ рд░реВрдк рдореЗрдВ GraphQL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди Gridsome VueJS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдмреЗрд╣рддрд░реАрди рдмреНрд▓реЙрдЧ рдмрдирд╛рдиреЗ рдореЗрдВ рдЖрдкрдХреА рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рд▓рд┐рдП рдпрд╣ рдПрдХ рдЕрджреНрднреБрдд рд╕реНрдереИрддрд┐рдХ рд╕рд╛рдЗрдЯ рдЬрдирд░реЗрдЯрд░ рднреА рд╣реИ:
рдЖрдк рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ
рдпрд╣ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЖрдкрдХреЛ рдЧреНрд░рд┐рдбрд╕рдо, рдЧреНрд░рд╛рдлрдХреНрдпреВрдПрд▓ рдФрд░ рдорд╛рд░реНрдХрдбрд╛рдЙрди рдХреЗ рд╕рд╛рде рд╢реБрд░реБрдЖрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░рд▓ рдмреНрд▓реЙрдЧ рдмрдирд╛рдирд╛ рд╕рд┐рдЦрд╛рдПрдЧрд╛ред рдпрд╣ рдпрд╣ рднреА рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ Netlify рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рд╕реА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдХреИрд╕реЗ рддреИрдирд╛рдд рдХрд┐рдпрд╛ рдЬрд╛рдПред
рдЯреЗрдХ рд╕реНрдЯреИрдХ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдПрдБ
- рдЧрджрдЧрдж
- Vue
- GraphQL
- Markdown
- рд╢реБрджреНрдз рдХрд░рдирд╛
рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╕рдмрд╕реЗ рд╕рдВрдкреВрд░реНрдг рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ рдЧреНрд░рд┐рдбрд╕рдо рдФрд░ рдХреА рдмреБрдирд┐рдпрд╛рджреА рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рдХреНрд╡рд╛рд╕рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рд╛рдЙрдВрдбрдХреНрд▓рд╛рдЙрдб рдХреЗ рд╕рдорд╛рди рдСрдбрд┐рдпреЛ рдкреНрд▓реЗрдпрд░
рдХреНрд╡рд╛рд╕рд░ рдПрдХ рдЕрдиреНрдп Vue рдлреНрд░реЗрдорд╡рд░реНрдХ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдореЛрдмрд╛рдЗрд▓ рдРрдкреНрд╕ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ, рдЖрдк рдПрдХ рдСрдбрд┐рдпреЛ рдкреНрд▓реЗрдпрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдПрдВрдЧреЗ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
рдЖрдк рдХреНрдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ
рдЬрдмрдХрд┐ рдЕрдиреНрдп рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ рдЬреНрдпрд╛рджрд╛рддрд░ рд╡реЗрдм рдРрдкреНрд╕ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддреА рд╣реИрдВ, рдпрд╣ рдЖрдкрдХреЛ рджрд┐рдЦрд╛рдПрдЧрд╛ рдХрд┐ Vue рдФрд░ рдХреНрд╡рд╛рд╕рд░ рдлреНрд░реЗрдорд╡рд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдореЛрдмрд╛рдЗрд▓ рдРрдк рдХреИрд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рдПред
рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдВрдбреНрд░реЙрдЗрдб рд╕реНрдЯреВрдбрд┐рдпреЛ/рдПрдХреНрд╕рдХреЛрдб рд╕реЗрдЯрдЕрдк рдХреЗ рд╕рд╛рде рдПрдХ рдХрд╛рд░реНрдпрд╢реАрд▓ рдХреЙрд░реНрдбреЛрд╡рд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рдореИрдиреБрдЕрд▓ рдореЗрдВ рдХреНрд╡рд╛рд╕рд░ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХрд╛ рдПрдХ рд▓рд┐рдВрдХ рд╣реИ рдЬрд╣рд╛рдВ рд╡реЗ рдЖрдкрдХреЛ рджрд┐рдЦрд╛рддреЗ рд╣реИрдВ рдХрд┐ рд╕рдм рдХреБрдЫ рдХреИрд╕реЗ рд╕реЗрдЯ рдХрд░рдирд╛ рд╣реИред
рдЯреЗрдХ рд╕реНрдЯреИрдХ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдПрдБ
- рдХреИрд╕рд░
- Vue
- рдХреЙрд░реНрдбреЛрдмрд╛
- рд╡реЗрд╡рд╕рд░реНрдлрд░
- рдпреВрдЖрдИ рдШрдЯрдХ
рд╕реНрд░реЛрдд: www.habr.com