- 主题:对比 vue,reactjs 就是个笑话!
我先想到怎么用 sql 然后再想怎么转orm
--
FROM 124.240.17.*
没编译的 vue2 代码能改
自从 javascript 需要编译 后,我就放弃了这个语言
【 在 libgcc (乞讨积分,求施舍,长期有效) 的大作中提到: 】
: 是啊,我觉得angular那套挺好的,decorator+class+typescript+rxjs+httpclient
: 基础设施齐全了,稳定在一种风格,也没那么多条条框框的,没啥太明显的硬伤,干就完了
: 除了angular那个自己的module我觉得有点麻烦和冗余,其它的都挺好的,有些高级货比如响应式表单你不用就得了
: ...................
--
FROM 124.240.15.*
跟你讲个笑话 laravel 说 zend framework 重
【 在 eGust (十年) 的大作中提到: 】
: 当然犯得着啊,ui 本来就相当复杂,有了 react 才革新了 ui 库的设计理念。没有它的话,现在主流大概率还是 jquery 手动瞎搞,或者又重又慢的 ember.js、angular.js
--
FROM 124.240.15.*
我想起那句话, java 善于解决 java 发明的问题
要切图仔理解这些高深名词,真是太难了
问题来了,为什么前端要搞那么复杂
【 在 beep (菜M.喵星耗子) 的大作中提到: 】
: class组件,和hooks组件,各有各的复杂,都很麻烦。本质上是因为react采取了一个奇葩的响应式方案,就是对状态根对象做简单的引用比较。为了这个,弄出一堆fp不可变的东西来,不管咋弄心智负担都不小。
: 这方面我还是觉得vue mobx这种proxy式的响应式方案比较靠谱,也切合现在业务逻辑一般都用class oop来写的实际情况。proxy式的响应方案,虽然也要注意不能丢失引用,但是规则还是比较简单的,只要记住永远要用a.b就可以,不能没有中间那个点。
: 前面有人提到被toRef toRaw这些搞晕了,其实这些都是处理特殊情况的边缘api。正常只要记住上面的规则,会用ref reactive,知道computed返回的是个ref,就可以干活了。
: ...................
--
FROM 124.240.15.*
要不是做多平台, web 下 直接 js 基本就够了。
切图仔最喜欢的就是调用而不是自己研究了
【 在 adoal (阿豆) 的大作中提到: 】
: GUI开发本来就是复杂的,你看看Windows GUI程序的开发,
: 从裸写SDK到MFC,.NET下从WinForm到WPF,里面的方法论
: 演变都是通过引入复杂的设计来解决现实中项目做大了一定
: ...................
--
FROM 124.240.15.*
我认为 现在的体系就是往没必要的复杂里搞。
为什么要用函数式呢?
事件响应不就已经很足够了么。
如同 cisc 和 risc 的区别
【 在 adoal (阿豆) 的大作中提到: 】
: GUI开发本来就是复杂的,你看看Windows GUI程序的开发,
: 从裸写SDK到MFC,.NET下从WinForm到WPF,里面的方法论
: 演变都是通过引入复杂的设计来解决现实中项目做大了一定
: ...................
--
FROM 124.240.15.*
因为 vue2 赶上了一个好时代。
vue2 代替了angular ,后面 angular 就没人看了。
就像 laravel 比 zend framework 还重。那样
PHP 不是一种好语言,但是他赶上了个好时代。 laravel 走向了邪路
nodejs 本来可以替代 php 的,可惜就是太做了。一直是歪的
【 在 gang2k (枕头) 的大作中提到: 】
: 为啥国内用angular的这么少?
: 发自「今日水木 on iPhone 12」
--
FROM 124.240.15.*
fp 的一大问题是调试麻烦
【 在 eGust (十年) 的大作中提到: 】
: 所以你只是因为已经习惯 class、生命周期的模型了,但实际上 hooks 对初学者来说更友好。自始至终都是 fp,跟用什么语言关系不大,不需要再掺进来 oo;hooks 是更加抽象的封装,只要记使用场景就好了,不需要了解内部是怎样实现的。
--
FROM 124.240.15.*
如果不支持这种功能的语言是怎么解决这些问题的?
抛事件,事件乱飞?
【 在 eGust (十年) 的大作中提到: 】
: 重点并不在 watch 上,declarative ui 是 model -> view 的映射。理论上只要给定了一个确定的状态,state 也好 data 也好,都能生成一个确定的 ui。
: react 里面 newState = reduce(oldState, action),这是一个非常确定的状态。举一个不太恰当的例子:
: import { reactive, watch, toRef } from "vue";
: ...................
--
FROM 124.240.15.*
那么为什么 fp 不流行呢?
【 在 eGust (十年) 的大作中提到: 】
: 为啥调试麻烦?是 pure function 是 function 的子集,immutable 是变量的子集,为啥调试超集没问题,子集反倒出问题了?
--
FROM 223.198.105.*