码迷,mamicode.com
首页 > 其他好文 > 详细

Vue学习笔记之-起步篇:Vue与React、 Angular的区别

时间:2017-02-04 16:50:02      阅读:483      评论:0      收藏:0      [点我收藏+]

标签:分享   new   处理   img   区别   vue   angularjs   type   笔记   

毋庸置疑,Vue、React、 Angular这三个是现在比较火的前端框架。这几个框架都各有所长,选择学习哪种就得看个人喜好或者实际项目了。相比之下, Vue 是轻量级且容易学习掌握的。

1、Vue和React

相似之处

  • 都使用 虚拟DOM
  • 提供了响应式(Reactive)和组件化(Composable)的视图组件。
  • 将注意力集中保持在核心库,伴随于此,有配套的路由和负责处理全局状态管理的库。

demo:

<!DOCTYPE html>
<html>
<head>
      <script src=‘https://vuejs.org/js/vue.min/js‘></script>  
<head>
<body>
      <div id=‘app‘>
           {{message}}
      <div>
      <script>
		new Vue({
			el:‘#app‘,
			data:{
				message:‘Hello World‘
			}
		});
	</script>
</body>
</html>

相比于React,Vue 的优势也是代码更少更简单。  

2、Vue和 Angular

Vue 的一些语法和 Angular 的很相似(例如 v-if vs ng-if)。因为 Angular 是 Vue 早期开发的灵感来源。然而,Angular 中存在的许多问题,在 Vue 中已经得到解决。

技术分享

Angularjs 拥有许多工具,而如此多的复杂语法有时也会让你感到迷惑。另外一方面,Vue.js 比起 Angular 要简单的多,甚至于要更好。如果你是在担心这个框架的未来流行趋势,我认为你不必想那么多。它是需要长时间坚持下去的,而且在未来两年,无论如何都是不会过时。

 总之,现在, Vue 还没有 React (由 Facebook 维护) 或者 Angular 2 (受到 Google 的支持) 流行。不过,许多开发者都已经转向 Vue 了。Laravel 社区也在考虑将它作为可选用的前端框架之一。

技术分享

最后我想说,前端路慢慢,保持激情,保持年轻,不断尝试拥抱新的技术,!

Vue学习笔记之-起步篇:Vue与React、 Angular的区别

标签:分享   new   处理   img   区别   vue   angularjs   type   笔记   

原文地址:http://www.cnblogs.com/leaf930814/p/6365026.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!