I will update all my Ruby projects on this.
print("Hello, World")
- Ngôn ngữ lập trình Ruby được phát triển vào năm 1995 bởi Yukihiro Matsumono. Ông muốn tạo ra một ngôn ngữ hướng đối tượng, linh hoạt mà các lập trình viên thích sử dụng. Ngày nay, Ruby trở thành một trong những ngôn ngữ phổ biến để phát triển các ứng dụng hay lập trình web.
- Khác với các ngôn ngữ như C hay C++ thì Ruby không giao tiếp trực tiếp với phần cứng. Nó được ghi vào một tệp văn bản, sau đó được trình thông dịch phân tích cú pháp và chuyển thành mã.
- Do tính chất của ngôn ngữ hướng đối tượng được chia nhỏ các đoạn mã thành các đối tượng có thể được tạo và sử dụng khi cần thiết và sử dụng khi cần thiết để tăng tốc độ phát triển dự án.
- Ruby chủ yếu được sử dụng để xây dựng các ứng dụng web và rất hữu ích cho các dự án lập trình khác, thường được sử dụng rộng rãi để xây dựng máy chủ và xử lý dữ liệu, quét web và thu thập thông tin
- Framework hàng đầu để chạy Ruby là Ruby on Rails, mặc dù nó không phải là khung duy nhất.
- Ruby là một ngôn ngữ lập trình có web framework(khung) hộ trợ là Ruby on Rails hay Rails.
- Rails là một framework được viết bằng ngôn ngữ Ruby và nó là 1 full-stack framework (view, controller, database/model).
- Gem trong Ruby còn được hiểu là thư viện.
- Rails cũng được xem là một Gem.
- RubyGems là trình quản lý các packages (gói mở rộng)/ thư viện cho ngôn ngữ Ruby.
- Rails không phải là một ngôn ngữ lập trình. Ruby on Rails là một khung công tác web. Các khuôn khổ ứng dụng web như Rails vẫn sử dụng các tập lệnh được viết bởi các nhà phát triển, nhưng chúng không sử dụng ngôn ngữ của riêng mình. Rails sử dụng ngôn ngữ lập trình Ruby.
- Một cách dễ dàng để hình dung mối quan hệ giữa ngôn ngữ lập trình và khung phát triển web là một ngôi nhà trên một hòn đảo. Ruby là hòn đảo, và Rails là ngôi nhà được xây trên đỉnh của hòn đảo.
- Ruby on Rails phụ thuộc vào Ruby để tồn tại và hoạt động. Mặt khác, Ruby không yêu cầu Rails hoạt động và thường được sử dụng mà không cần sử dụng thêm Rails. Nói một cách đơn giản, Ruby on Rails là một phần nâng cao hoặc phần bổ sung cho Ruby.
- Hướng dẫn cài đặt
- Before you install Rails, you should check to make sure that your system has the proper prerequisites installed. These include:
- Ruby
- SQLite3
- Cài đặt Ruby
- Cài đặt SQLite3