Series 106 bài
Học từ mã nguồn Facebook
Đọc bundle JavaScript của facebook.com, rút ra 105 kỹ thuật frontend và viết lại bằng React + TypeScript, mỗi bài có demo chạy ngay trong bài.
- Mở đầu
- Phần 1: hạ tầng chạy ngầm#1–#8
- Phần 2: giao diện và SPA#9–#20
- Phần 3: đi sâu vào bundle#21–#37
- Phần 4: Messenger và realtime#38–#42
- Phần 5: sản phẩm (composer, thanh toán, quảng cáo, Pages)#43–#50
- Phần 6: hạ tầng sâu#51–#57
- Phần 7: video và upload#58–#62
- Phần 8: thuật toán và cấu trúc dữ liệu#63–#70
- Phần 9: thời gian, chuỗi và URL#71–#74
- Phần 10: hạ tầng, bảo mật và hình học#75–#82
- Phần 11: kết nối và realtime#83–#86
- Phần 12: bên trong Relay#87–#91
- Phần 13: trình phát video#92–#95
- Phần 14: Messenger và văn bản#96–#100
- Phần 15: canvas, bản đồ và các bug kinh điển#101–#105








