Vị trí được đề xuất cho thư viện trong Rails 3 ở đâu? Nó đơn giản như 'lib'?Thư viện nên đi đâu trong Rails 3?
Tôi không chắc chắn vì 'lib' có vẻ giống như phần còn lại của Rails 2, đặc biệt là xem xét nó không còn được tải tự động (và có rất nhiều cuộc thảo luận về điều đó).
Trình khởi chạy dành cho các tác vụ khởi tạo (rõ ràng) hơn như ghi đè.
Cụ thể là tôi có một mô-đun nhỏ để xử lý tệp đính kèm (Kẹp giấy không vừa), quá lớn và khác biệt để bao gồm trong mô hình của tôi, nhưng không đủ chung hoặc đáng giá để triển khai dưới dạng đá quý.
Từ quan điểm chức năng, nó sống ở đâu đó ở giữa giữa mô hình, chế độ xem và bộ điều khiển. Điều này làm cho nó âm thanh như một người trợ giúp, nhưng trong Rails giúp đỡ được dành cho quan điểm AFAIK.
Tôi có nên đặt nó trong 'lib' và tự động tải nó trong application.rb không? Hoặc có thể tôi có thể tạo trình tạo biểu mẫu tùy chỉnh để xử lý bản trình bày (hoặc cả hai).
Tôi biết cách làm cho nó hoạt động, nhưng tôi hy vọng sẽ học được điều gì đó mới mẻ. :)
Câu trả lời rất hữu ích, đặc biệt là chi tiết về yêu cầu mô-đun không được tự động tải. Cảm ơn bạn! –