![]() |
1
2
我不敢说这是一个估计,甚至是一个有根据的猜测,但也许通过写下一些想法,我可以帮助你思考。 忽略任何特定的平台细节,我发现Web v Native的根本区别在于,在Web情况下,您需要做一些额外的工作: b) 是的。您可能使用浏览器来进行演示,因此您将使用某种JavaScript类型的库,这些库仍然很难驱动。 所以,如果你的目标是一个设备,我的猜测是编写本机代码可能比基于web的代码快50%——假设你的目标是相同的函数。 似乎发生的是,我们破坏了Web应用程序,在一定程度上减少了功能,从而减少了开销。 另外还有一个因素,Web应用的UI部分原则上是可移植的,因此事实上,Web应用开发可能是一项合理的投资,即使它确实需要付出更多的努力。 我怀疑便携性最终可能会成为一个主要的考虑因素。 |
![]() |
2
2
具体差异? 有很多,但每个都有自己的权衡:
还有更多(请随意添加),但所有这些都是 发展努力 |