2018-10-12 04:30:38 +05:30 
										
									 
								 
							 
							
								
							 
							
								 
							
								
									
								 
							
							
								---
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
								
									
								 
							
							
								title: Vue
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
								
									
								 
							
							
								---
							 
						 
					
						
							
								
									
										
										
										
											2018-12-21 17:50:10 +05:30 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
								
									
								 
							
							
								# Introduction
  
						 
					
						
							
								
									
										
										
										
											2018-10-12 04:30:38 +05:30 
										
									 
								 
							 
							
								
							 
							
								 
							
								
									
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2018-10-31 22:47:16 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
								
									
										 
							
							
								Vue.js (commonly referred to as **Vue** ,  pronounced /vjuː 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
								
									
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
								
									
								 
							
							
								Vue.js was first released in 2014 by Evan You. It was created as a better version of Angular - lighter, removing all extra concepts, and easier to learn.
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
								
									
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
								
									
								 
							
							
								Its core is focused on the "view" layer only and can be easily integrated with existing libraries and projects.
							 
						 
					
						
							
								
									
										
										
										
											2018-10-12 04:30:38 +05:30 
										
									 
								 
							 
							
								
							 
							
								 
							
								
									
								 
							
							
								But on the other hand, Vue.js can also be leveraged to create powerful single page applications by integrating with extensions
							 
						 
					
						
							
								
									
										
										
										
											2018-10-22 21:35:37 -06:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
								
									
								 
							
							
								such as `vue-router`  for page routing and `vuex`  for state management.
							 
						 
					
						
							
								
									
										
										
										
											2018-10-12 04:30:38 +05:30 
										
									 
								 
							 
							
								
							 
							
								 
							
								
									
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2018-10-27 05:33:47 -05:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
								
									
								 
							
							
								Its main attributes are the following:
							 
						 
					
						
							
								
									
										
										
										
											2018-10-20 04:56:13 +09:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
								
									
								 
							
							
								*  It's approachable: if you know basic HTML, CSS &  JavaScript - then you'll be writing apps in Vue.js in no time! 
						 
					
						
							
								
									
										
										
										
											2018-10-12 04:30:38 +05:30 
										
									 
								 
							 
							
								
							 
							
								 
							
								
									
								 
							
							
								*  It's versatile: you can use it as a simple library or a fully featured framework 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
								
									
								 
							
							
								*  It's performant: it's extremely performant out of the box with very little to almost no optimization required. 
						 
					
						
							
								
									
										
										
										
											2018-10-15 23:40:02 +05:30 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
								
									
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2018-11-26 10:31:36 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
								
									
								 
							
							
								#### More Information
  
						 
					
						
							
								
									
										
										
										
											2018-10-15 23:40:02 +05:30 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
								
									
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2018-10-27 05:33:47 -05:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
								
									
								 
							
							
								-  [Vue.js Homepage ](https://vuejs.org/ ) 
						 
					
						
							
								
									
										
										
										
											2018-10-15 23:40:02 +05:30 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
								
									
								 
							
							
								-  [GitHub Repo ](https://github.com/vuejs/vue/ ) 
						 
					
						
							
								
									
										
										
										
											2018-12-21 17:50:10 +05:30 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
								
									
								 
							
							
								-  [News — Vue.js ](https://news.vuejs.org/ ) 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
								
									
								 
							
							
								-  [Vue.js Showcase - Made With Vue.js ](https://madewithvuejs.com/ ) 
						 
					
						
							
								
									
										
										
										
											2018-10-31 22:47:16 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
								
									
								 
							
							
								-  [Vue-cli ](https://cli.vuejs.org/ ) - standard tooling 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
								
									
								 
							
							
								-  [Vue-Router ](https://router.vuejs.org/ ) - officially-supported vue-router library 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
								
									
								 
							
							
								-  [Vuex ](https://vuex.vuejs.org/ ) - state management pattern + library 
						 
					
						
							
								
									
										
										
										
											2018-12-19 17:12:32 +08:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
								
									
								 
							
							
								-  [Vuetify ](https://vuetifyjs.com/en/ ) a Material Design Framework for Vue 
						 
					
						
							
								
									
										
										
										
											2018-11-26 10:31:36 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
								
									
								 
							
							
								-  [Comparison with other frameworks ](https://vuejs.org/v2/guide/comparison.html )