84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
我是個前端,現在剛接觸數據交互的這方面知識,知道可以解析json數據,可以寫php接受後台數據,然後動態生成頁面,知道的僅限這些了,還想知道更多的數據交互的東西求大神們前來指點,發表意見和具體細節介紹!!跪求!!!跪求!!!跪求!!!
学习是最好的投资!
前後端資料交互,靠什麼交互,靠的是 HTTP(或其他衍生類型,例如 SSE、WS 等)
前端有哪些能發動 HTTP 請求的手段?
正統的 XHR 請求,有同源限制
就是 SSE(服務端推送) 技術,從 HTTP 演變過來的
客戶端和服務端的雙向長連接通訊
全新的非同步資料上報 api,專門用來做資料擷取,瀏覽器會在適當的時候才執行資料上報。典型場景就是無阻塞的方式對出站行為進行採集上報。
以前我們做資料收集上報,例如 PV 採集這些,常用到 img 標籤,建構一個無公害的 HTTP GET 請求,將資料透過 querystring 傳遞給後端。例如常用的 GA,現在應該改用sendBeacon了,只是保留 img 做低版本相容方案
sendBeacon
大名鼎鼎的 JSONP,就是用的 script 標籤,從而跨域向後端獲取資料
來道思考題,能不能用、來做資料互動呢?
這個應該可以幫你http://www.cnblogs.com/cxying...
前後端分工的三種模式:http://www.algorithmdog.com/%...
前後端資料交互,靠什麼交互,靠的是 HTTP(或其他衍生類型,例如 SSE、WS 等)
前端有哪些能發動 HTTP 請求的手段?
正統網路 API
XMLHttpRequest
正統的 XHR 請求,有同源限制
EventSource
就是 SSE(服務端推送) 技術,從 HTTP 演變過來的
WebSocket
客戶端和服務端的雙向長連接通訊
navigator.sendBeacon
全新的非同步資料上報 api,專門用來做資料擷取,瀏覽器會在適當的時候才執行資料上報。
典型場景就是無阻塞的方式對出站行為進行採集上報。
一些黑魔法
以前我們做資料收集上報,例如 PV 採集這些,常用到 img 標籤,建構一個無公害的 HTTP GET 請求,將資料透過 querystring 傳遞給後端。
例如常用的 GA,現在應該改用
sendBeacon
了,只是保留 img 做低版本相容方案大名鼎鼎的 JSONP,就是用的 script 標籤,從而跨域向後端獲取資料
More
來道思考題,能不能用
、
來做資料互動呢?
這個應該可以幫你
http://www.cnblogs.com/cxying...
前後端分工的三種模式:
http://www.algorithmdog.com/%...