Tôi là một nhà phát triển web MVC, những người đã trở nên rất quan tâm đến lập trình chức năng để viết các ứng dụng web (cụ thể là tôi bị quyến rũ bởi Erlang và Cowboy.)Điều gì thay thế mẫu MVC trong lập trình hàm?
Tôi đang gặp khó khăn khi tìm câu trả lời cho/tài nguyên trên là những gì mô hình được sử dụng để thay thế MVC trong FP.
Rõ ràng ý tưởng về ORM là lố bịch trong FP, vì nó không hướng đối tượng, vì vậy cái được sử dụng để thay thế nó cho logic bền bỉ? Việc xây dựng một mô-đun có sử dụng thư viện để tạo các hàm có giao diện với kho dữ liệu hay có các công cụ tương tự như các ORM không?
Cả lời khuyên và liên kết đến tài nguyên sẽ được đánh giá cao. Điểm thưởng cho Erlang/Cowboy giúp đỡ cụ thể. Cảm ơn.
[Câu hỏi này] (http://stackoverflow.com/questions/327955/does-functional-programming-replace-gof-design-patterns) giúp tôi hiểu được tại sao câu trả lời này dường như bị thiếu, nhưng tôi vẫn quan tâm đến lời khuyên từ những người có kinh nghiệm với FP, cụ thể cho công việc loại ORM. – iliveinapark
Hãy xem [Ngừng sử dụng mẫu quan sát với 'Scala.React'] (http://infoscience.epfl.ch/record/176887). – lukstafi