
JS
从技术角度来看,并无太多新意,但其挖掘的小众需求却实实在在地存在。这确实是一个痛点:摆脱 Node.
JS 环境,同时具备便捷的组件化能力。国内可能不太了解,但在国外有这样一个 UI 框架——Alpine.
JS。它虽然不算特别流行,却拥有一批忠实用户。本质上,Alpine.
JS 类似于一个持续更新的 Vue 2,主打轻量级体验,无需依赖 Node.
JS 或打包工具。目前已有 28.3k 的星标数,维护状况也相当不错。在开发小型 Web 项目时,我经常会用到它,感觉非常实用。不过 Alpine.
JS 存在一个明显缺点:它的组件化支持较为薄弱,甚至可以说几乎没有。因此,在这种场景下,OFA.
JS 可能会成为一种更优的替代方案。我个人打算继续关注 OFA.
JS,并考虑在未来的小型项目中尝试使用。经过综合评估多个无需打包的框架后,我现在更倾向于推荐 Lit 框架。Lit 不仅设计优雅,而且功能强大,实际使用体验非常出色。