0

我喜欢使用 Zepto.js 删除 80% 的 jQuery 的想法。但是,在进行切换时,很明显我正在使用的一些 jQuery 插件,例如 jQueryUI draggable(),在 Zepto 中找不到他们需要的东西。

有没有一种明智的方法可以切换到 Zepto?或者我是否只需要逐个功能扩展它,直到我停止出错?

4

1 回答 1

4

听我说。在一个完美的世界里,我们总是有我们所需要的框架。但我们不是生活在这样的世界里。不同的项目 - 不同的要求。JQuery 旨在涵盖所有通常的需求,因此可以节省时间。尝试根据项目需求对其进行优化听起来很诱人,但是如果运行错误,是否值得为每个小项目构建框架?最后,它只有 15 kbs 的差异,不到一秒。由于 javascript 未编译,因此您不会从编译时或任何东西中保存。只是那一点点带宽。我不知道您的项目的重要性,但我个人不会牺牲我的时间来为我正在创建的每个新项目构建自定义 jQuery 发行版。

如果剥离的 Zepto 不起作用,我会坚持使用 jQuery。但如果你决心这样做,我认为开始剥离 jQuery 会更容易,而不是升级 Zepto。这样您就可以立即判断您的模块何时发生故障并查看原因。

于 2013-05-09T20:31:49.573 回答