我很高兴地宣布 kutty 的 0.0.1 版本 发布,它是 intercooler.js 的继任者!
与 intercooler 一样,kutty 将现代浏览器中通常需要 javascript(AJAX、CSS 过渡等)的功能直接带入 HTML。
我选择重命名项目的原因有几个
intercooler.js
中的 JS 暗示了 javascript 的方向。我越开发 intercooler,就越意识到它实际上是关于增强(完成?)HTML,而不是 javascript。这个项目并没有真正与 angular、vue 或 react 等工具竞争,它是一种不同的东西,所以我想要一个不同的名称。kutty
简短且令人难忘,kutty.org
可用,并且与“墨鱼”有共鸣,而墨鱼是 kutty 开发的官方头足类动物。innerHTML
和 outerHTML
)除此之外,基本的 kutty 和 intercooler 代码看起来很相似
<div kt-post="/clicked">Click Me!</div>
这将以任何使用过 intercooler 的人熟悉的方式,向 /clicked
发出 AJAX post 请求。
我计划维护这两个项目。Intercooler 本来就是一个发展缓慢的项目,代码稳定且适用于希望使用 jQuery 路线的人。我有一个用它编写的应用程序,我不打算很快将其迁移到 kutty。
这很大程度上取决于你对 intercooler 的使用程度。核心属性彼此非常接近,但如果你广泛使用了 ic-action
或事件处理程序,那么这将是一个项目。
老规矩
干杯!