chap3
Chapter3: Tiết kiệm thời gian với Express
Scaffolding
1 ý tưởng đơn giản: phần lớn dự án đều cần 1 số lượng nhất định cái gọi là mã boilerplate, ai cần tái tạo lại code đó khi bạn tạo 1 dự án mới. Đơn giản là tạo ra 1 khung xương cho dự án và mỗi khi cần 1 dự án mới bạn có thể copy mẫu đó lại.
Ruby on Rails đã đưa khái niệm này tiến thêm 1 bước bằng cách cung cấp 1 chương trình tự động tạo scaffolding cho bạn.Ưu điểm là nó có thể tạo ra nhiều khung phức tạp hơn là từ chỉ 1 mẫu.
Express đã lấy 1 trang từ Ruby on Rails và cung cấp 1 tiện ích cho dự án Express của bạn để tạo Scaffolding để bắt đầu.
Dù tiện ích Expess scaffilding rất hữu ích, tôi nghĩ việc set up Express từ đầu sẽ có giá trị.Ngoài ra Express còn hướng đến việc tạo HTML phía máy chủ và ít liên quan đến các API và các ứng dụng 1 trang.
Trang Web du lịch Meadowlark
Trong suốt cuốn sách này, chúng tôi sẽ dùng 1 ví dụ đang hoạt động: Một trang web hư cấu cho Meadowlark travel, một công ty cung cấp dịch vụ cho người đến thăm tiểu bang Oregon tuyệt vời.
Nếu bạn quan tâm đến việc tạo API hơn, đừng lo: Meadowlark travel sẽ hiển thị một API ngoài việc phục vụ 1 trang web chức năng

Nhận xét
Đăng nhận xét