Questions tagged «web»

Web是指没有编程中使用的任何特定Web框架的网络环境。

5
将RESTful设计应用于整个网站?
这一切可能都碰到了新事物,但是我正在努力设计一个完全RESTful的网站。我了解将RESTful设计应用于用户,照片,博客帖子等内容,因为我认为它们就像“对象”。 但是,关于“关于我们”页面呢。那是什么资源?从RESTful的意义上来说,它甚至是一种资源吗?另外,说我去URL“ http://www.example.com/”,我要什么资源?索引资源?

4
JavaScript多线程
如今,JavaScript是所有Web开发技术中的主要角色,在客户端方面,用于改善用户界面的功能,客户端逻辑,在某些Web服务器上,以及服务器端逻辑 此外,人们(至少其中一些人)开始将网络游戏开发从Flash转移到javascript和HTML5 是不是该支持多线程了!是否有允许JavaScript多线程的浏览器,或者是否存在任何标准版本,HTML5或更高版本?

3
跨语言测试驱动开发
简短的问题:您如何在跨多种语言的项目中遵循测试驱动开发? 具体来说,我正在编写一个使用JavaScript和PHP的Web应用程序,我想遵循TDD原则,但是我不确定如何将它们集成在一起。是否为JS和PHP部分运行单独的测试套件,并在JS套件中使用模拟来模拟服务器响应?是否有一种技术可以一次测试两个组件? 这是我第一次使用“测试驱动开发”,因此您可以分享有关如何减少测试难度的任何建议都是很棒的。我之所以选择它,是因为一旦完成原型,需求就改变了,迫使我改变设计。我认为如果我要从头开始,我想从一开始就使用内置的回归测试编写更可扩展的代码。 我正在SimpleTest中编写PHP测试,在JsTestDriver中编写JavaScript测试。我习惯了面向对象的范例,因此在PHP中有一些类,并且我在JavaScript中使用原型继承来做类似的事情。我也已经开始阅读有关Python中TDD的书和有关JavaScript中TDD的书,但是从我看到的所有内容来看,这些并没有描述对应用程序进行完整的测试(除了使用Selenium或其他Web驱动程序之外)进行前端验收测试,TDD是否不适合全栈开发人员使用?

2
非阻塞ORM问题
我问了一个SO 问题,发现我最喜欢的Web框架没有非阻塞ORM。所谓非阻塞,是指具有对异步检索的回调支持的ORM。ORM将提供回调或在接收到数据时执行的回调。 我想创建一个,但是有一些问题使我无法开始开发: 开发ORM可能会遇到什么问题? 支持无阻塞检索是否会大大增加ORM的复杂性? 为什么周围的非阻塞ORM这么少? 更新:看来我必须改善我的问题。我们拥有的解决方案已经允许我们以非阻塞方式接收数据,我相信使用这种解决方案的大多数公司都使用原始SQL。我们希望创建一个更通用的解决方案,以便在以后的项目中重复使用。我们可能遇到什么困难? 更新2:首选语言是python,但是我对原理感兴趣。这个问题实际上是给我的,因为我将看一下已经具有非阻塞ORM的平台。
9 web  orm  server-side 

2
针对iOS,Android和Web进行专业开发-见解
这不是关于如何开发所有这三种的真正问题,我知道各种跨平台的方法等等。但是我更想从开发人员的角度了解,基本开发iOS,Android和Web应用程序有多困难? 我目前是移动/网络开发人员的第一份工作。我已经开发了我的第一个iPhone / iPad应用程序,现在我必须开发适用于Android的应用程序,因为我尝试的Web版本的性能无法达到所需的水平,并且Web数据库似乎并没有取得成功。但是我不确定在记住所有api等方面是否擅长开发这3种。我不会说我对编程语言有疑问,只是如何在各种平台上使用api。另外,我在业余时间看的所有其他语言,就像我正在精简自己一样。 一个人开发ios,android和web应用程序是否可行?我是否应该考虑将其减少到iOS和基于Web的应用程序? 我自己开发所有东西,所以没有人讨论什么是最好的解决方案,而我只是在努力锻炼。 那么有没有跨平台开发人员呢?公司在不同平台上有不同的团队吗? 任何见解只会帮助我团结一致。希望这个问题有意义。
9 android  web  mobile  ios 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.