一、前端&后端
1、任何與用戶直接打交道的操作界面都可以稱之為前端
比如:電腦界面 手機界面 平板界面
2、后端
后端類似於幕后操作者(一堆讓人頭皮發麻的代碼)
不直接跟用戶打交道
二、前端學習歷程
HTML:網頁的骨架 沒有任何的樣式
CSS:給骨架添加各種樣式 變得好看
JS:控制網頁的動態效果
前端框架:BOOTSTRAP、JQuery、Vue
提前給你封裝好了很多操作 你只需要按照固定的語法調用即可
三、
cs 客戶端 服務端
bs 瀏覽器 服務端
ps:bs本質也是cs
四、瀏覽器
(1) 瀏覽器朝服務端發送請求
(2)服務端接受請求(eg:請求百度首頁)
(3)服務端返回相應的響應(eg:返回一個百度首頁)
(4) 瀏覽器接收響應 根據特定的規則渲染頁面展示給用戶看
2、瀏覽器可以充當很多服務端的客戶端
百度 騰訊視頻 優酷視頻....
3、如何做到瀏覽器能夠跟多個不同的客戶端之間進行數據交互?
(1)瀏覽器很牛逼 能夠自動識別不同服務端做不同處理
(2)制定一個統一的標准 如果你想要讓你寫的服務端能夠跟客戶端之間做正常的數據交互,就必須遵循規則