开发建议
总结
可以用svelte开发一个完整功能的组件,然后用lit 包装一下,给到其他框架使用?
如果全部使用lit开发完整的功能性组件,太难了
- 几乎没有热门的库可以用
- 定制起来更是麻烦
- 不能使用tailwindcss, lit 会破坏,即使在单个项目中使用成功,打包后给其他框架也会破坏,因为css单独产出,对lit无效
- 写起来有种原生开发的感觉
是的,你可以使用 Svelte 开发一个完整功能的组件,然后通过 Lit 将其包装起来,以便在其他框架中使用。这种方法可以让你利用 Svelte 的高性能和简洁性,同时也能利用 Lit 的灵活性和广泛的兼容性。
步骤概述
- 创建 Svelte 组件
- 将 Svelte 组件编译为自定义元素
- 使用 Lit 包装该自定义元素