2015-02-24 45 views
1

我正在將遺留圖形應用程序從(破碎的)PHP遷移到...某物。我正在爲一個新的PHP庫和一個用於Canvas的JS庫進行辯論。該應用程序不是互動的,所以它不會內在地需要 Javascript。畫布與服務器生成的圖形

我的印象是,使用JS作爲圖形庫比做服務器端更「現代」。服務器端渲染似乎更「企業化」。但老實說我並不完全確定爲什麼這是。

爲了避免讓這看起來像是一個有爭議的或有問題的問題,我真的只想知道在Canvas和服務器端在可維護性,使用壽命等方面做這件事的好處。我想不出明顯的好處。或另一個。我希望在非交互式應用程序中提供一些關於在服務器端和Canvas中渲染具體優勢的反饋(反之亦然)。謝謝!

回答

1

一個好處是,當JavaScript呈現圖形時,更容易製作模塊化客戶端。它允許你使用javascript進行api調用來獲取數據。這可以讓你的服務器端API以任何你想要的方式以任何語言實現,只要它返回正確的數據格式即可。

+0

非常真實。如果將來您決定更改後端,則不會將其鎖定到PHP中,而只是您的API。 – sent1nel 2015-02-24 15:12:21