Là người mới tham gia cả Elixir và tên miền web nói chung (không có kinh nghiệm về khung web) tôi muốn biết, Plug là gì? Theo tôi hiểu nó Cowboy là một máy chủ web (mặc dù trong Erlang, không Elixir) và Phoenix là một khuôn khổ để xây dựng các ứng dụng web, nhưng nơi nào Plug đến? Nó là một lớp trừu tượng giữa hai hoặc có lẽ là một hệ thống plug-in trong cùng lớp trừu tượng như Phoenix?Elixir Plug là gì?
27
A
Trả lời
37
cácCó một lớp trừu tượng giữa hai
Vâng, chính xác! Plugin có nghĩa là trở thành bộ điều hợp chung cho các máy chủ web khác nhau. Hiện tại chúng tôi chỉ hỗ trợ Cowboy nhưng có công việc hỗ trợ người khác.
Cắm cũng xác định cách các thành phần khác nhau nên được cắm cùng nhau. Tương tự như Rack trong Ruby, WSGI bằng Python, Ring trong Clojure, v.v.
Các vấn đề liên quan
- 1. "|>" có nghĩa là gì trong elixir?
- 2. Chức năng Bang Elixir là gì?
- 3. Điều gì là = ~ toán tử trong elixir
- 4. Điều gì? làm trong Elixir
- 5. URL của kho lưu trữ plug-in JetBrains IDE là gì?
- 6. Có gì an toàn cho hệ thống plug-in C++?
- 7. Elixir - Từ khóa 'sử dụng' làm gì?
- 8. file endpoint.ex làm gì trong phoenix elixir
- 9. Caching tính toán đắt tiền trong elixir
- 10. Mô-đun Elixir là một nguyên tử?
- 11. jQuery - Live Validation Plug-in
- 12. Cách được đề xuất để làm tương đương với "mảng const" trong Elixir là gì?
- 13. Cách sử dụng từ khóa "có" trong Elixir và nó là gì?
- 14. không '@type t ::% __ PHẦN __ {} `có ý nghĩa gì trong Elixir
- 15. Hệ thống plug-in Laravel 4
- 16. Plug-in Outlook cho CRM tùy chỉnh
- 17. Cộng đồng IntelliJ Perforce plug-in
- 18. Giá treo bằng Elixir
- 19. tuples CONCATENATE trong elixir
- 20. Plug-in Kanban board cho Trac
- 21. Hash MD5 trong Elixir
- 22. Macro Elixir và bind_quoted
- 23. Laravel elixir và autoprefixer
- 24. Elixir vào chuyển đổi Erlang
- 25. DateTime.now trong Elixir và Ecto
- 26. Foundation với Laravel và Elixir
- 27. Elixir: Pattern Match hoặc Guard
- 28. Trình cắm thêm Eclipse yêu thích của bạn là gì?
- 29. java applet sử dụng Plug-in thế hệ tiếp theo
- 30. Các lọ bên ngoài trong plug-in nhật thực
Ok. Theo như tôi có thể nói WSGI là một đặc tả giao diện. Được cắm giống nhau hay là một thành phần phần mềm thực tế nằm giữa ví dụ: Phoenix và Cowboy? Và các plugin tương tác như thế nào, chúng có được xếp chồng lên nhau không? – stoft
Cắm là * cả *. Nó là thành phần nằm giữa và nó cũng định nghĩa một đặc điểm kỹ thuật. Phích cắm không được xếp chồng lên nhau, nó hoạt động giống như một đường ống dẫn nơi cắm phích cắm ra khỏi kết nối với phích cắm tiếp theo. –