在Vue中,state对象并不是必须的,数据由data属性在Vue对象中进行治理。
因为CRA有很多选项,应用起来会稍微麻烦一点。这个对象会强迫你应用Webpack和Babel。而vue-cli则有模板列表可选,能按需创造不合模板,应用起来更灵活一点。
- export default {
- name: 'app',
- data() {
- return {
- samplePasta: samplePasta,
- orders: {}
- }
- },
- ...
- methods: {
- handleOrder: function (key) {
- if (!this.orders.hasOwnProperty(key)) {
- this.$set(this.orders, key, { count: 0 });
- }
- this.orders[key].count += 1;
- }
- }
- }
而在Vue中,则不须要应用如setState()之类的办法去改变它的状况,在Vue对象中,data参数就是应用中数据的保存者。
对于治理大年夜型应用中的状况这一话题而言,Vue.js的作者尤雨溪曾说过,(Vue的)解决筹划实用于小型应用,但对于对于大年夜型应用而言不太合适。
构建对象
Vue与React最后一个类似但略有不合之处是它们配套框架的处理办法。雷同之处在于,两个框架都专注于UI层,其他的功能如路由、状况治理等都交由错误框架进行处理。
多半情况下,框架内置的状况治理是不足以支撑大年夜型应用的,Redux或Vuex等状况治理筹划是必须应用的。
有鉴于此,争辩你的应用中若何治理状况很可能属于过早优化,并且这很可能只是小我偏好问题。此外,你可能真没须要担心┞封方面。
React Native vs. ?
React Native能在手机上创建原生应用,React在这方面处于领先地位。应用JavaScript, CSS和HTML创建原生移动应用,这是一个重要的改革。Vue社区与阿里合作开辟Vue版的React Native——Weex也很不错,但仍处于开辟状况且并没经由实际项目标验证。
推荐阅读
对于法度榜样员来说,全部计算机体系由四个重要的模块构成,分别是:CPU,收集,磁盘,内存。在我们的法度榜样或者体系出现问题时,我们应当分别有必定先后次序的对这四块进行排查。而在L>>>详细阅读
本文标题:Vue vs React: Javascript框架之战
地址:http://www.17bianji.com/lsqh/35980.html
1/2 1

网友点评
精彩导读
科技快报
品牌展示