Bạn đã từng nghĩ đến một nền tảng xây dựng ứng dụng, lập trình một cách nhanh, nhẹ, tối ưu hóa và đặc biệt là có thể chạy trên cả hướng server lẫn client chưa? Chính xác thì Node.js sẽ giúp b
Trang 1NHUNG CON SO
VE NODE.JS
NEN TANG LAP TRINH HUONG SERVER SIDE CUC HAP DAN
DI ĐỘNG
Em =e=zmeremnam=m=emnn=e=mme
Em =nnmanrerereeeneemmerem-
meme, la lS (An bản K_ỚẼ lhm=suEÐ NGHHHUsnNG QẾAmuuỐỔ, Ôn tmu=—mml, jl, bàm=.Ml, dảm.xxmỖ, |dhm=JCilki, iim, flim, Gemma, fama, Gite, bideminiel, wm, ố-Hiunmmui,
ee, joes Cnt, bil, ee, jel, Oe, fk, Peel, pe, seemed, fh been, feed, Gd, Pete, femme, bee, ek, | foamed
34 TRONG 100 WEBSITE HÀNG ĐÀU THÉ GIỚI SỬ DỤNG HTML5
© Fy ® HE: SỰ BÙNG NÓ CÁC
J WNN WEB THỜI GIAN THỰC
sự phát triên sự phô biến
của di động của HTML5
Trang 2HOẠT ĐỘNG ĐA NÈN TẢNG - NHANH - TƯƠNG TÁC
| HAY CHON NODE.JS
Được viết dựa trên Javascript nhưng có khả năng
chạy trên cả client side và server side
Hiệu suất cao, phù với ứng dụng xử lý
dữ liệu lớn
Beh | = 1" tảng được phát triển cho phép nhập/ xuất
“ : dữ liệu theo sự kiện - Non blocking IO
Là nền tảng phổ biến thứ2 Được chú ý nhiều
trên Github hon ca Ruby on Rails
Những nền tảng được | Một số thống kê về
Trang 3
MOT SO “NGU’O!I DUNG” DANG CHU Y
LINKED IN Ở phía server, toàn bộ phần xử lý di động được viết bằng Node.js
a S-2- PM ett
mm
Từ 15 server với 15 instance trên Sang chi 4 instances nhung co thé
mỗi máy (server) vật lý đảm nhiệm gắp 2 lẫn lưu lượng
WALMART Xây dựng lại hoàn toàn ứng dụng di động của mình với Node.js
THÊM ĐƯỢC NHIÊU TÍNH
BE NĂNG, HIẾU ỨNG LÀM
= NHNNE TĂNG TRẢI NGHIỆM
CHO KHÁCH HÀNG
“Đầy” toàn bộ các xử lý Javascript lên server
Laie EBRY Đã cho ra mắt ql.io, một gateway cho HTTP APIs sử dụng Node.js
BPFTZ]IIEE
120,000
kết nỗi được kích hoạt mỗi kết nối tiêu thụ với mỗi Node.js process khoảng 2 ngản bộ nhớ
ce
Mang xã hội Web Web phản tích Hệ thống online game da người chơi tương tác thống kê chat
Trang 4TAI SAO NHA PHAT TRIEN PHAI CHU Y DEN NODE.JS
sp 23) tah) Le =) y
wự = dã” = VY,
Không khácgì Lập trình tại Mạnh mẽ và được Dễ scale và Thân thiện với
Javascript bắt kỳ cấp nào cộng đồng hỗ trợ tối ưu hóa nha phat triên
(hướng client, server hay cơ sở dữ liệu)
THEO SAU ĐÀ TĂNG TRƯỞNG
KHI CỘNG ĐÔNG PHÁT TRIÊN NHANH, HỌ LUÔN ĐẶT RA NHỮNG YÊU CÀU MỚI
nhưng sự phát triên nhanh chóng của số lượng ứng dụng web,
di động, mạng xã hội và trò chơi (gaming) cho thây một tương lai
tươi sáng với Node.js
Việt hóa:
\