讲真我讨厌类似vue这样的template模式。一直说想试试svelte来着,今天终于有空看一下,发现原来是这样,那就算了吧。还有astro也一样,虽然上手是没什么难度的,也虽然各有自己的特色和优势,但我确实更偏好jsx风格。话说回来,vue、svelte这类模版式的组件能在框架层面做好样式隔离,jsx的样式隔离就有点麻烦了,目前认为最好的解决办法是css modules 或者原子类
@mashiro Svelte 的 $ 挺好的,我都感觉它应该叫 React 而不是 Svelte 了
@overflowcat 不不不,jsx会比模版更灵活,我不喜欢v-if, v-list这类的写法
@overflowcat 还有svelte的reactive和react不太一样,我已经习惯了hook这一套方式了
我知道vue和svelte的性能会更好,但是做开发,尤其是做个人项目的时候,开发者的开发体验才是最重要的