1
peterjose 2021-11-14 23:32:27 +08:00 via Android
一直都是啊
|
2
murmur 2021-11-15 07:32:53 +08:00 1
你认为 vue 的关键字比 es6 难学么,vue 那点东西是不依靠 es6 的,es5 加几个模板语法就可以了
而且 react hooks 还有那堆全家桶很好学? |
3
murmur 2021-11-15 07:34:38 +08:00 6
componentWillReceiveProps 好学
watch 不好学 componentDidMount 好学 mounted 不好学 map 渲染数组(代码上还不能对齐)好学 v-for 不好学 三目表达式或者短路运算渲染条件组件好学 v-if 不好学 就看英文长度也应该知道哪个对错吧 |
4
ilovecqrwx 2021-11-15 08:26:38 +08:00
这根本就不是为了迎合后端
|
5
gouflv 2021-11-15 08:35:41 +08:00 via iPhone
看到 defineProps defineEmits 都惊了
|
6
wellsc 2021-11-15 09:09:28 +08:00
看前端的帖子怎么感觉有点像微博女权的语气了。。为了迎合后端是什么逻辑
|
7
makelove 2021-11-15 09:11:41 +08:00 1
React 概念的确简单,但运行时行为不简单,react hooks 运行时行为简直反人类
相比较我还是喜欢反应式框架 |
9
bojackhorseman 2021-11-15 10:28:42 +08:00
装饰器的写法也不是必须的啊
|
10
yuuko 2021-11-15 10:32:18 +08:00
相比 react 我现在更倾向 solid.js, 反应式 + jsx ,还有 mutation 和 immutable 想怎么玩怎么玩,简直绝绝子
|
12
murmur 2021-11-15 10:44:10 +08:00
vue 都是以身作则,代码都不用 ts 写,现在来批判 vue 的装饰器图的是个啥。。。
|
13
aikilan 2021-11-15 10:45:43 +08:00
我觉得 hooks 用起来很舒服,理解每一帧都有每一帧的状态这一点很重要,不然你会很容易懵逼。
|
14
murmur 2021-11-15 10:55:15 +08:00
楼主这个太坑了,写的三三两两,vue 版本都不说,vue-property-decorator 我记得是第三方的库,这锅也甩给 vue 么
而且人家的的装饰器是大写的啊,你这看着跟 at3 个用户一样 |
15
robinlovemaggie 2021-11-15 10:55:24 +08:00
迎合虎后端? React 和 Vue 诞生本身不就是为了前后端解藕的吗?
不过 Vue1/2 还是很好用的, 但是 Vue3 确实看不太懂了,尤其是想抱微软大腿这点感觉是作大死。 |
16
murmur 2021-11-15 11:04:07 +08:00
@robinlovemaggie 楼主没说清楚,有一个库真的是为了迎合后端,给 vue 的语法强行整了一套 ts 的装饰器
|
17
robinlovemaggie 2021-11-15 11:54:18 +08:00
@murmur #16 那就是属实抱微软大腿了,而且 Vue3 有点推不动的节奏了,感觉要重蹈 py2 到 py3 过渡的老路。。。
|
18
xlsepiphone 2021-11-15 12:15:17 +08:00
为了迎合大型项目,不是应该先把 ts 搞好吗?现在 vue3 的 ts 使用体验。。。
|
19
LancerComet 2021-11-15 12:18:48 +08:00
Vue Component Decortor 不觉得是迎合后端,因为这玩意就不是个服务容器,不能看到装饰器就觉得是迎合后端吧,它这个库用装饰器是属于一种无奈,TS 项目要迎合 Vue 2 的 this 上下文最自然的方式就是把 Vue 组件用 native class 来写,然后用装饰器将 class 成员改为 Vue 的东西
|
21
libook 2021-11-15 12:23:50 +08:00
工具是用来解决问题的,不是用来制造问题的,没有需求就不要硬用。
现在原生 Web API 功能已经很强大了,你可以试试用原生 API 来写页面,当你遇到了重复性工作的时候可以再考虑是不是有现成的库、框架能够代劳。 |
22
mufeng 2021-11-15 12:39:23 +08:00
@LancerComet 这个观点赞成
|
23
Vegetable 2021-11-15 13:09:51 +08:00
script setup 简单的很,哪里复杂了?
|
24
wanguorui123 2021-11-15 13:10:19 +08:00
vue/react 感觉路越走越偏了,引入了一堆概念
|
26
96412hj 2021-11-23 17:17:24 +08:00
@wanguorui123 到天花板了?就跟 90 分了,再升到 100 分,空间不大了。。
|
27
jk0001688 2022-02-14 01:18:42 +08:00 via Android
vue 最开始就是为了给后端 php larval 框架用的
@xlsepiphone |