我正在编写一个小型Web,它只制作一些动画并显示一些信息作为主页和链接列表。所有这些都将在客户端动态生成。所以一切都将是javascript和XML。最近我一直在阅读SO中关于javascript的一些问题,并且大多数情况都涉及框架(jquery和friend)的使用和/或推荐。小型Web开发什么时候开始考虑使用这样的框架?到目前为止,我一直只使用普通的javascript来做我的事情,就我没有实现一个大型网站而言,是否值得学习一个框架?谢谢 最佳答案 在SO上你会发现很多人(包括我)提倡使用jQuery(尤其是)。对我来说,它是一
也许标题不好,但这是我的问题:我正在构建一个框架来了解有关javascript的更多信息。我想使用“jQuery”风格。如何创建一个函数,其中()是可选的?$("p").fadeOut();//()isthere$.each(arr,function(k,v){...});//Droppedthe(),butHOW?这是我想出来的,但它不起作用:$2DC=function(selector){returnnewfunction(){return{circle:function(){//...}}}}$2DC("#id1");//Work$2DC("#id2").circle();//W
我正在构建一个(相当简单的)网络应用程序,它最终将在桌面和移动设备上同等使用。我在后端使用Rails,但实际应用程序将构建为单页应用程序,因此Rails将简单地提供初始前端Assets并充当REST后端。我想将jQueryMobile用于移动优化的用户体验,包括ListView、触摸输入(例如滑动以编辑项目)等(请注意,我考虑过只使用UI框架,例如TwitterBootstrap或Foundation,但我会极大地受益于jQueryMobile支持的更深入的移动优化UX。)我还想使用JavascriptMVC框架来更好地构建我的Javascript代码。我玩过一些框架,但没有深入使用过
关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭8年前。Improvethisquestion我正在寻找支持灵活布局的JavaScript布局管理器:嵌套、调整大小、拆分器、可折叠面板等。我看过ExtJS和Dojo,但我想知道是否有任何轻量级变体在这方面表现出色......谢谢!
我目前正在使用JQuery,最近听说了RightJS.RightJS似乎更快、更轻且更面向对象。但我想知道与JQuery相比,RightJS是否有严重缺失的东西(除了庞大的插件库)。更新:我在一个小型Web项目中试用了RightJS,并决定在更多项目中使用它。但我仍然会坚持使用JQuery,直到我对RightJS有了信心。到目前为止,RightJS似乎在做我用JQuery做的所有事情(主要是ajax和选择器)。 最佳答案 纳哈尔RightJS的作者Nikolay来了。几个笔记。1)上面提到的jQuery大小不正确,因为24k是压缩版
有不同的JavaScript框架,如jQuery、Dojo、mooTools、GoogleWebToolkit(GWT)、YUI等。哪一个适合高性能网站? 最佳答案 (完全免责声明:我是一名Dojo开发人员,这是我的非官方观点)。所有主要库都可以用于高负载场景。有几件事情需要考虑:初始加载初始负载会影响您的响应时间:从请求网页到响应和工作模式。要做的微不足道的事情是:将多个JavaScript文件连接在一起(也适用于CSS文件)最小化和/或压缩您的JavaScript这个想法是发送更少-对服务器有益,对客户端有益。不那么琐碎的事情:
我正在寻找一个可以在任何上下文中轻松使用的JavaScript测试框架,无论是浏览器、控制台、XUL等。是否有这样的框架,或者是否有一种方法可以轻松改造现有框架,使其与上下文无关?编辑:测试框架应该不绑定(bind)到任何其他框架,例如jQuery或Prototype.js,并且不应该依赖于存在的DOM(或文档对象)。我正在寻找可以测试纯JavaScript的东西。 最佳答案 好的,这是我刚刚根据一些早期工作酿造的东西。我希望这能满足您的需求。jsUnity轻量级通用JavaScript测试框架jsUnityisalightweig
如果您要雇用一名javascript开发人员,您希望他们了解jquery吗?我这周刚开始使用堆栈溢出,知道jquery领先,但直到我注意到MooTools(我最喜欢的)有59个问题而jquery有超过4000个问题之前,我才意识到它的范围。(当然,一个好的统计学家可能会将jquery的更多问题归因于它的可用性,而不是它的受欢迎程度——但我们知道这是错误的)然后我开始注意到很多人发布的问题都带有标签“javascript”而不是“jquery”,而他们的每一行代码都是jquery——就像它是事实上的javascript2.0,或者他们甚至没有意识到他们不是在写“javascript”,而
我想让这个问题成为那些对ZendFramework感兴趣的人的指南与其他库/框架的集成。在StackOverflow上搜索并没有给出关于该主题的广泛View。问题是:您在当前基于ZF的元素中使用了哪些库/框架?基于ZF的元素架构的最佳实践是什么?我不是指任何已经属于采埃孚的组件。请描述您已集成的其他框架(例如RuckUsing、Smarty或Doctrine)。它也适用于任何GUI框架(也许你使用CSS框架),以及JS框架(不仅仅是jQuery或prototype,而是一些高级结构)。主要要求:它必须是一个ZendFramework元素。描述性能优化的答案将获得额外奖励。更新每一个与@
我主要是一名服务器端开发人员,专业从事PHP方面的工作。对于javascript,我总是使用一个框架(jQuery/mootools),这对我来说会是一个职业劣势吗?我应该花时间直接学习javascript,还是大多数开发人员都转向框架?谢谢。 最佳答案 这取决于。如果您询问的是DOM操作,它在浏览器之间存在许多怪癖和不一致。虽然了解这些可能是件好事,但大多数时候您不必为框架担心。自学一切都是有益的,但也很困难。除了纯JS中的所有内容,例如闭包、私有(private)函数、对象语法、原型(prototype)等,您应该肯定学习这些,