Rack basics
I. Lời nói đầu: Trong hệ thống Ruby web, Rack là một thành phần không thể thiếu. Khi code Rails chắc hẳn bạn đã từng nghe tới Rack - aka Web server interface . Tò mò search thử trên trang chủ của nó thì đập thẳng vào mặt cái mô tả: Rack provides a minimal interface between webservers ...
I. Lời nói đầu:
Trong hệ thống Ruby web, Rack là một thành phần không thể thiếu.
Khi code Rails chắc hẳn bạn đã từng nghe tới Rack - aka Web server interface.
Tò mò search thử trên trang chủ của nó thì đập thẳng vào mặt cái mô tả:
Rack provides a minimal interface between webservers that support Ruby and Ruby frameworks.
To use Rack, provide an "app": an object that responds to the call method, taking the environment hash as a parameter, and returning an Array with three elements: The HTTP response code, a hash of headers, the response body, which must respond to each.
WTH, nghe vi diệu quá