我有一个简单的javascript代码,不依赖于外部库。但鉴于jQuery的流行以及jQuery已经成为事实上的标准这一事实,我想知道在未来为了维护和扩展而重写整个代码是否有意义。即使我的普通javascript代码目前没有特别的问题,这样做是否有意义?
答案 0 :(得分:2)
取决于代码库的大小。如果它是一个非常大的工作,那么“如果没有破坏,不要修复它”适用。如果它非常小,那么它可能有助于使事情更加一致。
然而在混合jquery和标准javascript时没有任何伤害,所以任何新东西都可以使用jquery编写。
答案 1 :(得分:1)
只有当我可以利用jQuery使我的代码更小更容易维护时,我才会这样做。
jQuery只是用vanilla JavaScript编写的函数,因此我们不必自己编写它们。
答案 2 :(得分:1)
我认为这个问题没有一个简单的答案。
我的想法:这取决于。 Jquery可以帮助您更快地开发新功能,因此可能会很好地用于未来的功能。如果您的应用程序很大,如果您一次重写大部分内容,可能会导致不稳定。也许你会发现一些部分特别受益于用jquery编写并随着时间逐一重构这些部分?由于javascript是Jquery的基础,即使Jquery不合时宜,javascript也会存在,所以保持它不会那么糟糕。您的主要关注点应该是用户;让他们对您的应用程序感兴趣并提供可以让他们使用您的应用程序的新功能。如果您引入新库,很少有用户会关心甚至注意到,但如果您的应用程序中断,他们就会知道。 (但是,在您的应用程序中引入库使代码看起来更好并且更易于维护可能会非常令人满意)。
旁注:这些天我想知道是否有人知道他们明年将使用哪种语言/图书馆?