Boilerplate Javascript脚本/插件?

时间:2011-03-18 09:02:53

标签: javascript jquery boilerplate

我一直非常喜欢进入Paul Irish的HTML5 Boilerplate,它提供了html5,javascript,css甚至服务器端的最佳实践,例如样板文件.htaccess文件。但是,Javascript文件是空的 - 我们的开发人员可以放入我们喜欢的内容。

我想知道Javascript插件和脚本开发人员在他们所有的网站上使用了什么?我想在我开始构建新站点时创建一个样板站点。我倾向于使用JQuery,因此使用它的脚本和插件会很有用。

我的想法是:

  • swfobject
  • jPlayer? (对于有视频和音频的网站)不确定这个
  • Fade Anything Technique
  • 清晰的输入脚本(点击时清除所有输入)
  • externalLink脚本(在class = externalLink时在新标签/窗口中打开)
  • Break out of frame脚本

以上并不是特别好的例子,但这就是我提出问题的原因!

5 个答案:

答案 0 :(得分:2)

嗯,我不确定这些是否适用于“所有”网站。我们建议使用好的JavaScript patterns,但是使用插件重载页面是我个人不订阅的内容:)

答案 1 :(得分:2)

underscore.jsyepnope.js

使用后者,如果您使用它来有条件地加载插件将会很好。也可以使用module patterns作为此样板,可能保持命名空间。

答案 2 :(得分:1)

jQuery Validate是我在任何有表单的网站上使用的。它具有出色的开箱即用功能,可以进行定制和扩展。

当然,除了服务器上的验证之外,还应该这样做;它只是提供了很好的,即时的用户反馈。

答案 3 :(得分:0)

好吧,您似乎对选择合适的JavaScript插件感到困惑,并且遵循适当的JavaScript模式进行编码。所以我建议你使用BoilerplateJS

BoilerplateJS是一个参考架构,您可以将其用作启动开发的基本代码。它与完整产品套件所需的可靠插件捆绑在一起,但是可以充分灵活地使用所需的插件。它遵循行业推荐的JavaScript设计模式。正如您所强调的那样,所有这些脚本和插件都可以与jQuery一起使用。

BoilerplateJS source code

答案 4 :(得分:0)

这里很棒的样板:https://github.com/alan345/naperg 带有 React 和 Prisma 的全栈式 GraphQL 应用程序的样板