在使用React和Svelte开心的写了一个夏天代码后,在这个周末,我决定回到wonderdays继续做一些之前待开发的东西,

打开代码库……这都是些啥,props和state去哪里了(过了好半天才想起它们在React中的equivalant)?为什么模板的class不能动态选择(在React+tailwindcss工具链中我已经熟练了这种用法)?为什么我的那么多类型定义都是未导入就使用?(Nuxt修改了很多默认导入路径使你无须显式声明就能使用,但我现在看来这是一种相当容易留下后患的做法)为什么我的i18n-ally全是报错?(是因为我当时使用nuxt-i18n选择了将翻译文件写入模板的做法,似乎i18n-ally无法解析这个做法,之前我就觉得这种写法相当不利于维护管理,但却并没有放弃)

之后,本来只是想要重新设计UI,因而在penpot里泡了一个下午的我,最终觉得直接放弃 Vue。

此外,感觉vue的教程文档比起react还是差了一点,react的教程与文档是分离的,在learn目录中的语言和笔调轻松易懂,没有涉及太专业的概念,同时常运用比喻、举例子的方法来铺开内容;而当你对框架已经非常熟悉,需要深入细节,react文档的reference目录也有详细、深入的说明。