Skip to content

LuongHuuPhuc/Ruby-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ruby-projects

I will update all my Ruby projects on this. print("Hello, World")

Tìm hiều về ngôn ngữ lập trình RUBY

Ngôn ngữ Ruby là gì ?

  • 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.

Ngôn ngữ Ruby được ứng dụng như thế nào ?

  • 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.

Điều cần biết về Ruby và Ruby on Rails

  • 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.

*** image ***


Cách setup và cài đặt môi trường Rails cho Ruby trên Windows


About

I will update all my Ruby projects on this.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages