Ruby Ruby

Bài hướng dẫn ngắn này được tạo ra với mục đích giúp người mới học làm quen với ngôn ngữ lập trình Ruby. Trong vòng 20 phút tiếp theo bạn sẽ được làm quen với những kiến thức cơ bản của Ruby. Khóa học này không yêu cầu bạn cần phải có hiểu biết về lập trì

Ruby Ruby

Mọi người thường dùng host nào để để deploy dự án viết bằng Ruby rails? Em đang dùng host của Digital Ocean chọn gói mà nó có cho ssh và hệ thống luôn nhưng tốc độ chậm và đặc biệt là phần phần quản lý thì siêu chậm. Mọi người cho ý kiến tư vấn giúp em với.

PHP PHP

Từ khi ra trường đi làm tới giờ em đã có xấp xỉ 2 năm kinh nghiệm phát triển web và làm việc với ngôn ngữ chính là PHP. Nhưng thời gian gần đây khi lướt web em để ý thấy khá nhiều bài viết có đánh giá tốt về Ruby (hơn PHP) và cũng nhiều ý kiến cho rằng Ruby on Rails sẽ là framework được sử dụng nhiều trong thời gian tới để phát triển web thay vì PHP. Tuy nhiên do thời gian có hạn nên em chỉ muốn học một trong hai.

Theo mọi người thì em nên tiếp tục theo PHP hay Ruby?

Ruby Ruby

Gem, bundle, bundler và RVM khác nhau như thế nào? Một trong những thử thách đầu tiên mà các bạn developer mới làm quen với Rails đó là phân biệt rạch ròi được các thuật ngữ này. Phần lớn các Rails developer bỏ qua Ruby và do đó thường dễ bị lẫn lộn giữa các thuật ngữ trên. Nếu bạn là một trong số những trường hợp vừa nêu trên thì hãy tiếp tục đọc. Trong bài viết này chúng ta sẽ cùng nhau làm rõ các khái niệm này.

GEM Là Gì

Gem là một thư viện của Ruby. Nó không có gì khác biệt với các thư viện ...

Ruby on Rails Ruby on Rails

Khi đọc code của dự án trên công ty ở trong View trong ứng dụng Rails được viết sử dụng ngôn ngữ ERB thì em thấy có dùng các thẻ sau:

  • Thẻ <% %>: Chạy mã lệnh bên trong nhưng không hiển thị kết quả trả về của biểu thức
  • Thẻ <%= %>: Chạy mã lệnh và in ra kết quả của giá trị trả về của biểu thực
  • Thẻ <% -%>: Em không rõ dùng làm gì
  • Thẻ <%# %>: giống với <%= %>?

Em không chắc mình hiểu đùng hai thẻ cuối cùng nên xin tham khảo ý kiến của mọi người.