我是C++开发人员,我还没有真正跟进有关网页了很长一段时间的任何发展。我希望实施这个项目,并将其作为追赶这些技术的目标。我的项目是这样的:从浏览器向服务器发送数据和回
- 在浏览器中显示一些内容(例如使用画布和WebGL的3D场景的内容),在页面上有一个按钮。点击按钮后,将数据发送到服务器(例如相机位置),在服务器上渲染图像(使用某种离线高质量渲染解决方案),将图像返回到浏览器,最后显示它在画布上。
我相信我可以用WebGl,canvas和HTML 5等简单的东西填补空白。我熟悉这些技巧,我可以学习。我完全失去了使用或需要做的事情的技术,例如将数据发送到服务器,在那里处理它们,并将一些结果发送回客户端。现在我已经在网上做了一些研究,但是那里有很多东西,只是很难知道朝哪个方向发展。他们是吨图书馆,APIs,技术位等
我怀疑我需要使用JavaScript,DOM,HTML5的某种组合...但如果人们之前做过或知道这应该如何工作,可以指向我正确的方向。我真的在寻找一些基本的东西,如果可能的话,不要使用某种第三方API。我不想简单地做一些复杂的事情,发送数据,处理,发回显示。我的目标是理解这些原则,而不是制作一些专业或超级强大的东西。我正在考虑一个教育目标(学习和理解)。
我读到关于REST风格的,但我仍然不能确定这是否是我需要的。真的,如果有人能简单地描述我需要的这个项目的基本技术组件,指向我的文档,教程,例子,给我名字的技术,我应该阅读有关的技术,这将不胜感激。
我认识到这一问题的范围是非常大的(和我应该做我家工作之前,而不是现在有知识的年赶上)。我相信虽然这个问题可能会引起很多人的兴趣。而且我还承诺,我会发布我的发现,以及为什么不是我的工作榜样,当我有一个想法和工作。
谢谢。
这听起来非常多如AJAX。你可以并入jQuery?这是使用ajax最简单的方法...否则,JavaScript。 – gibberish
@gibberish,所以会建议AJAX和jQuery的路要走。有没有什么基本的例子可以显示这些库的功能。我的意思是我不是在说如何使用这些库,而是他们所建立的基本原则。理想情况下,我希望自己编写函数来发送/接收/使用服务器,即使它是基本的,在我使用功能更强大,功能更强,速度更快的API之前。 – user18490