Ruby có phải là ngôn ngữ phía máy khách hoặc phía máy chủ không?Ruby: phía máy khách hoặc phía máy chủ?
Trả lời
Cả hai?
Sau khi tất cả, có các chương trình Ruby không được sử dụng như là một phần của kiến trúc máy khách-máy chủ.
Nếu bạn đang nói về Ruby on Rails, thì nó thường chỉ được sử dụng ở phía máy chủ.
Ruby không (thường) thực hiện trong trình duyệt, vì vậy nếu bạn đang yêu cầu điều này trong ngữ cảnh của trình duyệt web/máy khách, thì Ruby là phía máy chủ.
Bạn cũng có thể thực thi mã Ruby độc lập trên bất kỳ máy nào có trình thông dịch Ruby. Nó không bị giới hạn trong các ứng dụng web.
Ruby là ngôn ngữ lập trình/kịch bản đa năng có thể được thực hiện trên cả môi trường máy khách và máy chủ.
Là phía máy khách, bạn có thể sử dụng nó để tạo ứng dụng GUI (hoặc CLI) để tương tác với dữ liệu, giao tiếp với máy chủ, chơi với phương tiện/trò chơi, v.v. MacRuby, v.v.
Là phía máy chủ, bạn có thể sử dụng nó để lưu trữ và lưu dữ liệu, xác thực và thực hiện giao dịch, v.v. Đó là nơi các khung như Rails, Merb, Sinatra và các công cụ khác diễn ra. chế độ hoạt động được biết nhiều nhất.
Khi áp phích trước đó cho biết, trong ngữ cảnh của ứng dụng web máy chủ/ứng dụng khách, Ruby sẽ được chạy ở phía máy chủ. Nếu tôi không nhầm, đã có một số tiến bộ để chạy Ruby thông qua trình duyệt (như JS), nhưng có lẽ không phải là một cái gì đó để được xem xét cho nhu cầu sản xuất đã sẵn sàng.
- 1. Phía máy khách bao gồm phía máy chủ bao gồm?
- 2. Khi nào nên sử dụng phía máy khách hoặc phía máy chủ?
- 3. Xác thực nhập của người dùng, phía máy khách hoặc phía máy chủ? [PHP/JS]
- 4. Phía máy chủ hoặc phía máy khách để tìm nạp tweet?
- 5. Giới hạn tốc độ api của Facebook - phía máy chủ hoặc phía máy khách tốt hơn?
- 6. Sử dụng phía máy chủ ít hơn (css preprocessor) hoặc phía máy khách
- 7. module.exports phía máy khách
- 8. pjax hoặc phía máy khách MVC?
- 9. XSLT phía máy khách
- 10. ASP.NET: Đồng bộ hóa quy tắc xác thực phía máy khách và phía máy chủ
- 11. Ngôn ngữ phía máy khách
- 12. Emberjs, phía máy chủ và phía máy khách, Tất cả trong?
- 13. Thực hiện xác thực Facebook: Phía máy khách và phía máy chủ
- 14. Nhanh như thế nào là phía máy khách javascript so với phía máy chủ Java?
- 15. Tạo xác nhận hợp lệ phía máy khách và phía máy chủ trong Symfony2
- 16. Xác thực người dùng G + ở phía máy chủ, sau khi đăng nhập phía máy khách
- 17. Là phía máy khách xác thực JSF hay phía máy chủ?
- 18. Cách xác nhận đăng nhập ứng dụng Facebook phía máy khách từ phía máy chủ
- 19. Tại sao chính xác là hiển thị HTML phía máy chủ nhanh hơn phía máy khách?
- 20. Node.js: Tem phía máy khách v/s Templating phía máy chủ
- 21. Cách chuyển mảng từ phía máy chủ Asp.net sang hàm Javascript ở phía máy khách
- 22. Hình ảnh cắt xén phía máy khách
- 23. trình duyệt phía máy chủ
- 24. cách phân biệt nếu máy khách đang sử dụng TCP hoặc UDP từ phía máy chủ
- 25. ASP.NET: thêm điều khiển phía máy khách
- 26. Meteor Npm-module phía máy khách?
- 27. Gọi lại phía máy khách trong GWT
- 28. CSS ở phía máy chủ?
- 29. Phân trang phía máy khách với jqGrid
- 30. Mongodb phía máy khách javascript api
Cùng chủ đề - video tuyệt vời từ Twitter về việc chuyển đổi từ RoR sang JVM http://youtu.be/ohHdZXnsNi8 – Stas