当前位置: 首页 > 知识库问答 >
问题:

前端 - vue2、vue3以及react在项目的表现上有什么区别吗?

壤驷英叡
2024-06-28

接到一个任务,让我分别用 vue2 vue3 react uniapp 写个demo,并结合demo说明一下各个框架的特性及优缺点。
哇这也太为难我了吧,这里面我真正用到过的就 vue2 uniapp vue3 属于自己私底下写着玩过,但是还远远够不上一个demo的标准, react 更是只看过一遍文档几乎没有实际写过。相对来说 uniapp 是比较简单的,我打算写个小程序感觉就挺能说明框架特性的,但是 vue2 vue3 间我所知道的也就是组合式API、响应式原理这些东西,要怎么能够在一个demo里展示出区别来呢?至于 react 就不说了,我觉得只看过文档几乎和啥也不会没什么区别。
我最近查的相关资料的话, react 有基于MERN的整套全栈开发, vue 的话就我经验来说配套 vue-element-admin 做后台管理非常常见。希望大家能够给一点参考性意见,什么样的demo能够比较好地展现出框架特性呢?

共有1个答案

郑卜鹰
2024-06-28

推荐直接用官方推荐的demo,todoMVC就比较合适:
vue 示例汇总: https://github.com/vuejs/awesome-vue?tab=readme-ov-file#examples

  • Vue 3 :TodoMVC Vue 3 Composition API - https://github.com/blacksonic/todomvc-vue-composition-api
  • Vue2: TodoMVC Vue - https://github.com/blacksonic/todomvc-vue
  • React:TODOMVC. https://github.com/sonicoder86/todomvc-react
 类似资料:
  • 本文向大家介绍React Native和React有什么区别?相关面试题,主要包含被问及React Native和React有什么区别?时的应答技巧和注意事项,需要的朋友参考一下 主要是底层 renders 层不同,React 使用的是 Visual DOM,React Native 替换成了native 组件。

  • 我希望使用vue3及其一些插件开发应用,结束后将其转为apk。 有什么推荐的方法吗? 推荐的方法是否存在限制呢?

  • 有什么可以写到简历上的小程序项目吗 原生小程序或者uniapp 学过小程序了但一直没做过真实项目

  • 请问这2种写法有什么区别?我VSCode运行都是可以运行的。

  • 问题内容: 在 不 覆盖shouldComponentUpdate 的组件中,forceUpdate和setState之间是否有任何区别? 更新:我已经知道文档说了什么,不建议使用forceUpdate来做到这一点。我只是想加深对正在发生的事情的了解。我想知道为什么吗?而且我已经知道setState将传递的对象(状态“ delta”(类似于SQL更新))与当前状态对象合并。 假设有一个简单的用例:

  • 我是编程新手,如果我读官方文档,这让我有点难以理解。 我在这里读到反应路由器4 在本文中,作者讨论的是