我可以把svelte理解为另一个vue吗
@mashiro Svelte 语法明显简洁一点吧…
@mashiro 最近在看 Astro,我把 Astro 理解成带 comptime 的 Svelte
@overflowcat Astrog给我的印象就是cli挺好看~
@mashiro Svelte 的 $ 挺好的,我都感觉它应该叫 React 而不是 Svelte 了
@overflowcat 不不不,jsx会比模版更灵活,我不喜欢v-if, v-list这类的写法
@overflowcat 还有svelte的reactive和react不太一样,我已经习惯了hook这一套方式了
@mashiro 真的不考虑一下Angular吗
@GZGavinZhao DI模式用来写后端挺好的,像nest.js这样的架构写起来挺舒服的。但是用来做前端说实话我也不喜欢
讲真我讨厌类似vue这样的template模式。一直说想试试svelte来着,今天终于有空看一下,发现原来是这样,那就算了吧。还有astro也一样,虽然上手是没什么难度的,也虽然各有自己的特色和优势,但我确实更偏好jsx风格。话说回来,vue、svelte这类模版式的组件能在框架层面做好样式隔离,jsx的样式隔离就有点麻烦了,目前认为最好的解决办法是css modules 或者原子类