画布与服务器生成的图形

时间:2015-02-24 14:55:24

标签: javascript php html5 canvas graphics

我正在将遗留的图形应用程序从(损坏的)PHP迁移到某些东西。我正在讨论一个较新的PHP库和一个Canvas的JS库。该应用程序不是交互式的,因此它本质上不是需要 Javascript。

我的印象是,使用JS作为图形库比使用服务器端更“现代”。服务器端呈现似乎更“有事”。但说实话,我并不完全确定为什么这是。

为了避免让这看起来像是一个值得商榷或有争议的问题,我真的只想知道在Canvas和服务器端在可维护性,寿命等方面做到这一点的好处。我想不出单向的明显好处或者另一个。我非常感谢有关在我的非交互式应用程序中渲染服务器端vs Canvas(或反之亦然)的具体优势的一些反馈。谢谢!

1 个答案:

答案 0 :(得分:1)

一个好处是,当javascript渲染图形时,更容易制作模块化客户端。它允许您通过javascript进行api调用以获取数据。这允许您的服务器端api以任何语言实现,只要它返回正确的数据格式。