iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
自我挑戰組

為了成為更好的前端,我開始在乎的那些事 系列

- 網路常識
- HTTP
- TCP/IP
- CORS
- 真的有用的前端測試
- test 3 mindsets
- case naming / code pattern
- provider test
- mocking api data
- Performance
- Cache
- React deep dive
- Code
- Useful Design pattern

鐵人鍊成 | 共 30 篇文章 | 4 人訂閱 訂閱系列文 RSS系列文
DAY 21

[Day 21] 網路常識 - (7) 在學習 TCP 三次握手前,先來了解 TCP 和 Transport layer 在網路世界的重要性吧! (待補)

Transport layer 在網路世界的傳輸中,有 OSI model 跟 TCP/IP model,其中,在這兩個 model 中,包含了一個 Trans...

2023-10-06 ‧ 由 bensonchen3418 分享
DAY 22

[Day 22] 網路常識 - (8) 為什麼要知道 TCP 三次握手?三次握手過程為何?

為什麼知道 TCP handshake 很重要? 前端面試必考 知道 TCP handshake 過程很複雜,每次建立所要花的時間和代價都很大,可以的話盡量減...

2023-10-07 ‧ 由 bensonchen3418 分享
DAY 23

[Day 23] 網路常識 - (9) 為什麼要知道 TCP 四次握手終止?四次握手過程為何?

為什麼比建立連結時多了一次 handshake ? 多了一次 handshake 的主要差別在 Server 發送 segment 時,把 FIN segme...

2023-10-08 ‧ 由 bensonchen3418 分享
DAY 24

[Day 24] 網路常識 - (10) TCP connection 沒有你想像的簡單! 細談大量 TCP 連結的效能問題和資安問題

在建立 TCP connection 時,實際情況不是發出一個 request,server 就會馬上處理,可能同時還有許多 user 想建立 TCP conn...

2023-10-09 ‧ 由 bensonchen3418 分享
DAY 25

[Day 25] 網路常識 - (11) HTTP 的發展史 - 簡單易用的 HTTP 0.9 ~ 1.1

HTTP 發展史簡介 今天又是新的網路常識主題: HTTP,我會就我所知道的來介紹 HTTP 的發展史,主要介紹 HTTP 0.9 ~ HTTP 3.0 的時空...

2023-10-10 ‧ 由 bensonchen3418 分享
DAY 26

[Day 26] 網路常識 - (12) HTTP 的發展史 - HTTP/2.0: 改善應用層的效能 (待補)

HTTP/2 主要是要解決 HTTP 1.1 什麼問題? HTTP 1.X 文本傳輸造成解析緩慢 HTTP 1.X 的效能問題 HTTP 1.0 在一個 TCP...

2023-10-11 ‧ 由 bensonchen3418 分享
DAY 27

[Day 27] 網路常識 - (13) HTTP 的發展史 - HTTP/3.0: 改善傳輸層的效能 (待補)

kinds of scenarios one small site acontent heavy site with lots of imagesand som...

2023-10-12 ‧ 由 bensonchen3418 分享
DAY 28

[Day 28] 網路常識 - (13) HTTP cache - 那些 browser 默默幫你做的請求優化

在前面 HTTP 的歷史中,有提到在 HTTP/1.0 和 HTTP/1.1 時,有加入了些優化的機制,讓瀏覽器可以 cache 一些之前請求過的 API 資料...

2023-10-13 ‧ 由 bensonchen3418 分享
DAY 29

[Day 29] 網路常識 - (14) HTTPS - 在 HTTP 沒有 CA 憑證的時代,產生的資安問題

前言 關於 HTTPS 的部分,我想分為三篇來讓大家比較好理解: 在 HTTP 沒有 CA 憑證的時代,產生的資安問題 我是誰? 用 CA 憑證來表明自己 安...

2023-10-14 ‧ 由 bensonchen3418 分享
DAY 30

[Day 30] 網路常識 - (15) HTTPS - 我是誰? 用 CA 憑證來表明自己

前言 經過上一篇的解說,我們知道,就算利用的非對稱加密這種聰明的方法,仍舊還是不夠,所以,我們需要一種更安全的方式,來保證我們的傳輸是安全的,也就是現在 HTT...

2023-10-15 ‧ 由 bensonchen3418 分享