首頁  >  問答  >  主體

java - app或者微信也公用这套后端代码可以吗?还是重写一套后端代码呢?

我现在做了一个类似投资理财的网站(pc端耳朵),有假数据,我想在app或者微信也公用这套后端代码可以吗?还是重写一套后端代码呢?pc和app微信各一套,如果就公用一套,我现在的后端代码怎么给app展现数据??没有做过app后端,大神们说说

高洛峰高洛峰2744 天前615

全部回覆(2)我來回復

  • 伊谢尔伦

    伊谢尔伦2017-04-18 10:49:48

    能不能公用要看你程式碼怎麼寫的。如果本身就是前後端分離的項目,直接復用設計好的API就行了。如果是那種又負責資料層又負責展示層的程式碼,你需要在這套程式碼的基礎上提供單純的資料層介面。

    比如說你原先是這樣渲染頁面的
    // 偽代碼
    return res.render(view,data);
    那麼你現在應該提供一個只有資料的介面如
    // 偽代碼
    return data;

    回覆
    0
  • 大家讲道理

    大家讲道理2017-04-18 10:49:48

    不重複造輪子,如果能重複使用為什麼不復用,否則更新維護的時候工作量會很大。
    即使API介面不能重複使用,原來的業務邏輯可以抽象化一些可以重複使用的底層邏輯,這樣只開放新的上層邏輯就可以了。

    回覆
    0
  • 取消回覆