搜尋

首頁  >  問答  >  主體

javascript - html頁面能否用js直接呼叫接口

公司做一個商城網站,java的接口,而我朋友只會html,不會後端語言。
就可行性來講,商城的所有頁面全部用js跨域去掉用接口,中間都不經過任何後台語言,這樣子一個項目做的成嗎?

巴扎黑巴扎黑2791 天前428

全部回覆(6)我來回復

  • 给我你的怀抱

    给我你的怀抱2017-05-16 13:12:19

    最古老的前後端分離就是這麼做的嘛,html文件都放在靜態伺服器上,瀏覽器訪問靜態伺服器拿到html和其他資源文件,解析後再發ajax請求到後台的接口,後台返回資料在瀏覽器上進行填充。

    靜態伺服器作為入口,提供靜態檔案服務,並對介面請求進行轉發,這樣也不需要跨域啊。

    這個方案的缺點就是SEO的問題,如果不考慮SEO,這種架構是可行的。

    回覆
    0
  • 高洛峰

    高洛峰2017-05-16 13:12:19

    可以啊,後端的介面允許跨域存取就沒問題

    現在前後端分離很多都是這種做法,前端做好路由和資料綁定就行了

    回覆
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-16 13:12:19

    可以的,使用 CORS 跨域。

    回覆
    0
  • 天蓬老师

    天蓬老师2017-05-16 13:12:19

    可以的 , 沒問題

    回覆
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-16 13:12:19

    沒問題,可以的。走http協定

    回覆
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-16 13:12:19

    用JSONP吧

    回覆
    0
  • 取消回覆