代码之家  ›  专栏  ›  技术社区  ›  Arthur Ronald

你在JavaScript开发上花了多少时间?你怎么做才能减少它呢?

  •  3
  • Arthur Ronald  · 技术社区  · 15 年前

    我想知道JavaScript开发需要多少时间(以百分比表示)。我使用复杂的富Internet应用程序,大部分时间花在JavaScript开发上。

    你:你花了多少时间在JavaScript开发上,你怎么做来减少它?

    当做,

    5 回复  |  直到 15 年前
        1
  •  11
  •   SLaks    15 年前

    我花了不少时间在JavaScript(和CSS)开发上,因为我认为根本没有任何回发(或用ASP.NET AJAX伪造回发),而是在丰富的客户端体验中,这些体验不需要太多的带宽。因此,我倾向于手工编写大部分服务器交互,而不是使用ASP.NET功能。

    这意味着需要大量的javascript,但是用户体验非常出色。

    为了缩短开发时间,请使用 jQuery . 我重复一遍, 使用jQuery .

    jQuery为我和许多其他人节省了无数的开发时间。如果您需要做一些jquery无法完成的事情,请搜索适用的插件。如果您还没有使用jquery,您将不胜感激。jquery隐藏了浏览器之间HTML DOM中的所有差异,使动画的实现变得非常容易,并且还做了许多其他有用的事情。

    此外,使用 FireBug ;它使布局更易于调试和使用,并使JavaScript更易于测试。

        2
  •  2
  •   skalb    15 年前

    IE8的JavaScript调试器对我非常有用。

    编辑:这实际上是我运行IE8的唯一原因!

        3
  •  1
  •   Noon Silk    15 年前

    我一点时间都不花;我用 jQuery 做几乎所有的工作,然后我保持简单的事情,这样我就避免在其他地方做太多的工作。所以我将返回我想要呈现的整个HTML,用于Ajax调用,而不是构建客户端,以及其他类似的东西。

    我也做了很多“丰富”的事情,但要保持“可行”。我的“Util.js”大约有800行。可能是多余的,但它可以做很多事情。我再也不会花太多时间在这上面了。

        4
  •  1
  •   nightingale2k1    15 年前

    我在互联网上做了研究,首先搜索我的网站需要的组件。如果没有或与我的javascript冲突(我正在使用jquery),那么我将自己创建它。这样做不需要很长时间。

    由于jquery和另一个javascript库(也是firebug),它们帮助了很多。

    花费在JavaScript开发上的时间大约是开发时间的10-15%。

        5
  •  0
  •   Lee B    15 年前

    几乎没有。imho,javascript最适合用于客户端表单验证(即使是在那时,也只能作为严格服务器端表单验证的助手)。偶尔我会用它,但我想最好避免。当然,我不会在没有使用jquery这样的库的情况下做太多的工作。