Vue 和 React 的比较
自从入了 Vue 的坑,都快忘记了 React
最近突然想起来 React,这么久没有接触,想试着玩一玩。
回想起大学时,学长们的分享,总是说 Vue 更易上手,所以就入了 Vue 的坑,但是仔细想想,自己却从来没有亲自去认真了解过 React,真是罪过…
趁此机会了解一下 React,试着把 Vue 和 React 进行一下比较。在网上找到一篇大佬的分享,觉得非常棒,文章内容很详细,链接我放到后文中。
我看完之后想简单总结性的记一下
自从入了 Vue 的坑,都快忘记了 React
最近突然想起来 React,这么久没有接触,想试着玩一玩。
回想起大学时,学长们的分享,总是说 Vue 更易上手,所以就入了 Vue 的坑,但是仔细想想,自己却从来没有亲自去认真了解过 React,真是罪过…
趁此机会了解一下 React,试着把 Vue 和 React 进行一下比较。在网上找到一篇大佬的分享,觉得非常棒,文章内容很详细,链接我放到后文中。
我看完之后想简单总结性的记一下
event-bus
在vue中使用时,为了避免在vue组件未实际生效时,event-bus就进行事件的监听。因此需要结合vue的生命周期进行代理实现。
跨域
这个问题其实老生常谈了,简单来讲就是,浏览器由于同源策略
规定,AJAX请求只能发给同源的网址,否则就报错。
所谓同源
,就是域名、协议、端口相同。
同源策略是浏览器的行为,是为了保护本地数据不被JavaScript代码获取回来的数据污染,因此拦截的是客户端发出的请求回来的数据接收,即请求发送了,服务器响应了,但是无法被浏览器接收。
针对Windows设备,使用electron有两种方法,一种是直接安装electron-quick-start,另一种是在Vue的脚手架中安装
electron
和electron-packager
来实现目的。这里使用的是后者,因人而异。