рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдпрд╛ рдХреЛрдгреАрдп рдпрд╛ Vue.js - рдХреНрдпрд╛ рдЪреБрдирдирд╛ рд╣реИ?

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

рд╣рдордиреЗ рдкреНрд░рддреНрдпреЗрдХ рдврд╛рдВрдЪреЗ рдХреЗ рдореБрдЦреНрдп рдлрд╛рдпрджреЗ рдФрд░ рдиреБрдХрд╕рд╛рди рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдФрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдХрд▓реНрдк рдЪреБрдирдиреЗ рдореЗрдВ рдорджрдж рдХреАред

рдкреЗрд╢реЗрд╡рд░реЛрдВ рдФрд░ рдХреЛрдгреАрдп рдХреЗ рд╡рд┐рдкрдХреНрд╖


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

рдХреЛрдгреАрдп рд▓рд╛рдн:

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

рдХреЛрдгреАрдп рдиреБрдХрд╕рд╛рди:

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

Angular: Microsoft, Autodesk, MacDonald's, UPS, Cisco Solution Partner Program, AT & T, Apple, Adobe, GoPro, ProtonMail, Clarity Design System, Upwork, Freelancer, Udemy, YouTube, YouTube, Paypal, Nike, Google, Telegram, Weather рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реА рдХрдВрдкрдирд┐рдпрд╛рдВ iStockphoto, AWS, Crunchbaseред

рдкреЗрд╢реЗрд╡рд░реЛрдВ рдФрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд╡рд┐рдкрдХреНрд╖


рд░рд┐рдПрдХреНрдЯ 2013 рдореЗрдВ рдлреЗрд╕рдмреБрдХ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдПрдХ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╣реИ рдЬреЛ рдХрд┐рд╕реА рднреА рдЖрдХрд╛рд░ рдФрд░ рдкреИрдорд╛рдиреЗ рдХреЗ рдЖрдзреБрдирд┐рдХ рд╕рд┐рдВрдЧрд▓-рдкреЗрдЬ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИред

рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд▓рд╛рдн:

  • рд╕реАрдЦрдирд╛ рдЖрд╕рд╛рди рд╣реИ, рдЗрд╕рдХреА рд╕рд░рд▓ рдбрд┐рдЬрд╛рдЗрди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдЯреЗрдореНрдкрд▓реЗрдЯреНрд╕ рдХреЗ рд▓рд┐рдП JSX (HTML- рдЬреИрд╕реЗ рд╕рд┐рдВрдЯреИрдХреНрд╕) рдХрд╛ рдЙрдкрдпреЛрдЧ рдФрд░ рдмрд╣реБрдд рд╡рд┐рд╕реНрддреГрдд рдкреНрд░рд▓реЗрдЦрдиред рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЖрдзреБрдирд┐рдХ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦрдиреЗ рдореЗрдВ рдЕрдзрд┐рдХ рд╕рдордп рд╡реНрдпрддреАрдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреЛрдб рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрдо рдЪрд┐рдВрддрд┐рдд рд╣реИрдВред
  • рдмрд╣реБрдд рддреЗрдЬреА рд╕реЗ, рд░рд┐рдПрдХреНрдЯ рд╡рд░реНрдЪреБрдЕрд▓ рдбреЛрдо рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдФрд░ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рддрд┐рдкрд╛рджрди рдЕрдиреБрдХреВрд▓рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред
  • рд╕рд░реНрд╡рд░-рд╕рд╛рдЗрдб рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЙрддреНрдХреГрд╖реНрдЯ рд╕рдорд░реНрдерди, рдпрд╣ рд╕рд╛рдордЧреНрд░реА-рдЙрдиреНрдореБрдЦ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдордВрдЪ рдмрдирд╛рддрд╛ рд╣реИред
  • `рдХреНрд░рд┐рдПрдЯ-рд░рд┐рдПрдХреНрд╢рди-рдРрдк` рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЬрдирд░реЗрдЯрд░ рдХреЗ рд╕рд╛рде рдкреНрд░реЛрдЧреНрд░реЗрд╕рд┐рд╡ рд╡реЗрдм рдРрдк (PWA) рдХреЗ рд▓рд┐рдП рдкреНрд░рдердо рд╢реНрд░реЗрдгреА рдХрд╛ рд╕рдорд░реНрдердиред
  • рдбреЗрдЯрд╛ рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдПрдХ рддрд░рдлрд╝рд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрдо рдЕрд╡рд╛рдВрдЫрд┐рдд рджреБрд╖реНрдкреНрд░рднрд╛рд╡ред
  • Redux, React рдХрд╛ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реНрд╡рд╛рд╕реНрдереНрдп рдкреНрд░рдмрдВрдзрди рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо, рд╕реАрдЦрдирд╛ рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред
  • рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рд╢реАрд▓ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ (рдПрдлрдкреА) рдХреЛ рдЖрд╕рд╛рди-рд╕реЗ-рдкрд░реАрдХреНрд╖рдг рдФрд░ рдкреБрди: рдкреНрд░рдпреЛрдЬреНрдп рдХреЛрдб рдмрдирд╛рдХрд░ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред
  • рдПрдкреНрд▓реАрдХреЗрд╢рди рдмрд┐рд▓реНрдЯ-рдЗрди JSX рд╕рдкреЛрд░реНрдЯ рдХреЗ рд╕рд╛рде рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ рдпрд╛ рдлреЗрд╕рдмреБрдХ рдХреЗ рдлреНрд▓реЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
  • рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рдмреАрдЪ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рдЖрдорддреМрд░ рдкрд░ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реЛрддрд╛ рд╣реИ: рдлреЗрд╕рдмреБрдХ рдЕрдзрд┐рдХрд╛рдВрд╢ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП "рдХреЛрдб рдореЙрдбреНрдпреВрд▓" рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
  • рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреМрд╢рд▓ рдХреЛ рдореВрд▓ рдирд┐рд╡рд╛рд╕реА рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдиреБрдХрд╕рд╛рди:

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

рдЕрднрд┐рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реА рдХрдВрдкрдирд┐рдпрд╛рдБ: Facebook, Instagram, Netflix, New York Times, Yahoo, Khan Academy, Whatsapp, Codecademy, Dropbox, Airbnb, Asana, Atlassian, Intercom, Microsoft, Slack, Storybook рдФрд░ рдХрдИ рдЕрдиреНрдп

рдкреЗрд╢реЗрд╡рд░реЛрдВ рдФрд░ рд╡рд┐рдкрдХреНрд╖ рдХреЗ Vue.js


Vue.js 2013 рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдПрдХ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдврд╛рдВрдЪрд╛ рд╣реИ рдЬреЛ рдЕрддреНрдпрдзрд┐рдХ рдЕрдиреБрдХреВрд▓рдиреАрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлреЗрд╕ рдФрд░ рдЬрдЯрд┐рд▓ рд╕рд┐рдВрдЧрд▓-рдкреЗрдЬ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрджрд░реНрд╢ рд╣реИред

Vue.js рдХреЗ рд▓рд╛рдн:

  • HTML рдкреНрд░рдмрд▓рд┐рддред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ Vue.js рдореЗрдВ рдХреЛрдгреАрдп рдХреЗ рд╕рдорд╛рди рдХрдИ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВ, рдФрд░ рдпрд╣, рд╡рд┐рднрд┐рдиреНрди рдШрдЯрдХреЛрдВ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ HTML рдмреНрд▓реЙрдХреЛрдВ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред
  • рд╡рд┐рд╕реНрддреГрдд рджрд╕реНрддрд╛рд╡реЗрдЬред Vue.js рдХреЗ рдкрд╛рд╕ рдмрд╣реБрдд рд╡рд┐рд╕реНрддреГрдд рджрд╕реНрддрд╛рд╡реЗрдЬ рд╣реИрдВ рдЬреЛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рд╕реАрдЦрдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рддреЗрдЬ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ HTML рдФрд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдХреЗрд╡рд▓ рдореВрд▓ рдЬреНрдЮрд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдмрд╣реБрдд рд╕рдордп рдмрдЪрд╛ рд╕рдХрддреЗ рд╣реИрдВред
  • рдЕрдиреБрдХреВрд▓рди рдХреНрд╖рдорддрд╛ред рдЕрдиреНрдп рд░реВрдкрд░реЗрдЦрд╛рдУрдВ рд╕реЗ Vue.js рдХреЗ рд▓рд┐рдП рдПрдХ рддреНрд╡рд░рд┐рдд рд╕рдВрдХреНрд░рдордг рдбрд┐рдЬрд╛рдЗрди рдФрд░ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдХреЛрдгреАрдп рдФрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд╕рд╛рде рд╕рдорд╛рдирддрд╛ рдХреЗ рдХрд╛рд░рдг рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
  • рдмрд╣реБрдд рдмрдврд╝рд┐рдпрд╛ рдПрдХреАрдХрд░рдгред Vue.js рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рд┐рдВрдЧрд▓-рдкреЗрдЬ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдФрд░ рд╕рд╛рде рд╣реА рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╡реЗрдм-рдЖрдзрд╛рд░рд┐рдд рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдВрдЯрд░рдлреЗрд╕ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рдирдХрд╛рд░рд╛рддреНрдордХ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рдмрд┐рдирд╛ рдЫреЛрдЯреЗ рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рддрддреНрд╡реЛрдВ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдореМрдЬреВрджрд╛ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдореЗрдВ рдПрдХреАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
  • рд╕реНрдХреЗрд▓рд┐рдВрдЧред Vue.js рдХрд╛рдлреА рдмрдбрд╝реЗ рдкреБрди: рдкреНрд░рдпреЛрдЬреНрдп рдЯреЗрдореНрдкрд▓реЗрдЯреНрд╕ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рд▓рдЧрднрдЧ рдЙрд╕реА рд╕рдордп рдореЗрдВ рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рд╕рд░рд▓ рд╣реИрдВред
  • рдЫреЛрдЯреЗ рдЖрдХрд╛рд░ рдХрд╛ред Vue.js рдХрд╛ рд╡рдЬрди рд▓рдЧрднрдЧ 20 KB рд╣реИ, рдЗрд╕рдХреА рдЧрддрд┐ рдФрд░ рд▓рдЪреАрд▓реЗрдкрди рдХреЛ рдмрдирд╛рдП рд░рдЦрддреЗ рд╣реБрдП, рдЬреЛ рдЖрдкрдХреЛ рдЕрдиреНрдп рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмреЗрд╣рддрд░ рдкреНрд░рджрд░реНрд╢рди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

Vue.js рдХреЗ рдиреБрдХрд╕рд╛рди:

  • рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рдХрдореАред Vue.js рдЕрднреА рднреА React рдпрд╛ Angular рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрд╛рдлреА рдЫреЛрдЯрд╛ рдорд╛рд░реНрдХреЗрдЯ рд╢реЗрдпрд░ рд░рдЦрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЗрд╕ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдЬреНрдЮрд╛рди рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЕрднреА рднреА рдЕрдкрдиреА рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЕрд╡рд╕реНрдерд╛ рдореЗрдВ рд╣реИред
  • рдЕрддреНрдпрдзрд┐рдХ рд▓рдЪреАрд▓реЗрдкрди рдХрд╛ рдЦрддрд░рд╛ред рдХрднреА-рдХрднреА Vue.js рдХреЛ рдмрдбрд╝реА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ, рдФрд░ рд╕рдВрднрд╛рд╡рд┐рдд рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЗ рд╕рд╛рде рдЕрднреА рднреА рдХреЛрдИ рдЕрдиреБрднрд╡ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рд╡реЗ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рджрд┐рдЦрд╛рдИ рджреЗрдВрдЧреЗред

Vue.js рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реА рдХрдВрдкрдирд┐рдпрд╛рдВ: Xiaomi, рдЕрд▓реАрдмрд╛рдмрд╛, WizzAir, EuroNews, Grammarly, Gitlab рдФрд░ Laracasts, Adobe, Behance, Codeship, Reutersред

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


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

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


All Articles