草庐IT

WebGL框架

全部标签

gin框架-简单路由

本文已参与「新人创作礼」活动,一起开启掘金创作之路。1、路由概述路由(Routing)是由一个URI(或者叫路径)和一个特定的HTTP方法(GET、POST等)组成的,涉及到应用如何响应客户端对某个网站节点的访问。这就不得不提restful架构了,在RESTful架构中,每个网址代表一种资源(也是每一个URI),不同的请求方式表示执行不同的操作:POST:从服务器创建一个资源GET:从服务器取出资源PUT:客户端提供更新后的资源给服务器DELETE:删除服务器资源2、配置路由(使用postman测试)1、简单配置```goGET:r.GET("/url",function)r.GET("/he

javascript - 与上下文无关的 JavaScript 测试框架

我正在寻找一个可以在任何上下文中轻松使用的JavaScript测试框架,无论是浏览器、控制台、XUL等。是否有这样的框架,或者是否有一种方法可以轻松改造现有框架,使其与上下文无关?编辑:测试框架应该不绑定(bind)到任何其他框架,例如jQuery或Prototype.js,并且不应该依赖于存在的DOM(或文档对象)。我正在寻找可以测试纯JavaScript的东西。 最佳答案 好的,这是我刚刚根据一些早期工作酿造的东西。我希望这能满足您的需求。jsUnity轻量级通用JavaScript测试框架jsUnityisalightweig

javascript - 我可以在 Firefox 上以编程方式启用 WebGL 抗锯齿功能吗?

例如,在页面上likethisone,在Safari7中它是抗锯齿的,但在Firefox29(OSX10.9)中它不是。火狐doesseemtohavethecapabilitytoantialias.如果我将about:config设置“webgl.msaa-force”设置为“true”,那么它是抗锯齿的。有什么方法可以让Firefox为我的特定网页添加抗锯齿功能,而不依赖于用户扰乱他们的about:config?我正在使用three.js,它有一个“抗锯齿”标志,但它似乎只在Safari上有所不同,而在Firefox上没有。 最佳答案

jquery - JavaScript MVC 框架

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭9年前。Improvethisquestion现在有很多可用的JavascriptMVC框架(Backbone.js、Cappuccino、Ember.js、GWT等),每个框架都有自己的优点和缺点。我的问题是;与普通Javascript相比,MVC框架提供的实际好处是什么?所有的框架都主要基于jQuery吗?如何决定采用哪个框架?在确定某个框架之前需要问哪些问题?我有一个关于MVC的具体问题是,有一些框架会在模型/数据发生变化时立即

javascript - 谷歌 body 浏览器建立在什么框架之上(如果有的话)?

谁能帮我理解哪个框架(如果有的话)是GoogleBodybrowser开发?好的,它是WebGL和Javascript,但它们是使用一些允许WebGL交互的GWT扩展,还是它们是手动编写js然后缩小或其他框架?感谢任何帮助。 最佳答案 它使用的库称为tdl.jshttp://code.google.com/p/threedlibrary/这是GoogleBodyAndroid端口上的GoogleI/Osessionhttp://www.google.com/events/io/2011/sessions/3d-graphics-on

javascript - 我们是否正在倒退使用 JavaScript MVC (MVVM) 框架,如 Backbone.js、Angular 等?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。如今,诸如Backbone.js、Angular、Ember.js等JavaScriptMVC框架风靡一时。我知道它们非常适合防止意大利面条代码等等,但我真的不明白为什么它们会像现在这样大行其道。经过这么多年使用诸如渐进式增强之类的东西确保网站可以访问之后,当禁用JavaScript时,这种东西无论如何都不起作用。看看https://app.getblim

javascript - WebGL VS Canvas 二维硬件加速

最近,我需要在Canvas上绘制许多图像。Canvas大小是800x600px,我有很多256x256px的图片(有些小)可以在上面画,这些小图会在Canvas上组成一个完整的图像。我有两种方法来实现这个。首先,如果我使用Canvas2D上下文,即context=canvas.getContext('2d'),那么我可以只使用context.drawimage()方法将每个图像放在Canvas的正确位置。另一种方式,我使用WebGL在Canvas上绘制这些图像。这样,对于每个小图像,我都需要绘制一个矩形。矩形的大小与这个小图像相同。此外,矩形位于Canvas的正确位置。然后我使用图像作

javascript - 什么时候应该在 JavaScript 中使用 MVC 框架?

我知道这个主题可能会变得主观,因此它与我正在处理的特定Web应用程序无关。对于JavaScript,我没有使用过像Backbone.js这样的MVC库但我看到了分离逻辑和View的优势。另一方面,可能不值得花时间学习框架并调整应用程序以使用它。此外,我猜想,在JavaScript中处理所有View会使SEO变得更加困难。那么,鉴于Web应用程序的概念,我应该如何决定使用Backbone.js或类似框架是否有意义?决定取决于什么?欢迎任何使问题更客观的帮助。 最佳答案 有许多客户端javascriptMVC(或MV*)框架。大多数人似

javascript - 是否可以将 Dojo 与其他 JS 框架结合起来?

我们使用Dojo(1.9.3)作为构建单页应用程序的JS框架。然而,我们在Dojo的怪癖上花费了太多时间,因此即使是简单的任务也需要很长时间才能实现。由于缺乏适当的文档,我们常常不得不求助于阅读源代码,然后实现变通方法。我觉得如果我们转移到其他框架,我们会加快开发速度,并且更容易维护代码。我们的代码库相当大,因为它是一个复杂的应用程序,所以我们没有时间一次重写整个东西。因此,我希望有可能将Dojo与其他一些框架结合起来,这样我们就可以逐步摆脱Dojo。我只是在业余时间接触了这些其他框架,也只写了一些小示例应用程序,所以我觉得我不能真正说出它们是否能很好地与其他框架一起使用,所以我希望一

javascript - 有没有办法在 Internet Explorer 脚本控制台中更改框架?

在GoogleChrome的开发工具中,有一个简单的下拉菜单可以选择您要在哪个窗口中执行脚本:InternetExplorer中是否有等效项?我正在尝试从控制台运行脚本,就好像它们来自iframe,而不是顶级窗口。 最佳答案 这是可能的,但是它明显不如Chrome方便。如果您能够获得对框架或其window对象的引用(使用,例如:document.getElementById(xxx).contentWindow),您可以使用控制台的特殊cd功能。这记录在这里:http://msdn.microsoft.com/en-us/libra