Tag Ruby on Rails
Tìm kiếm bài viết trong Tag Ruby on Rails
Know count, size, and length to save on SQL queries in Ruby on Rails
It’s important to know the differences between these three methods to ensure you’re triggering the fewest or most optimized SQL queries possible. The length method ensures that the relationship has be
0 0 2
Action Controller Rails P1: Các loại action
Trong Rails, các actions đại diện cho các hành động cụ thể mà một controller có thể thực hiện. Các actions này thường được kết hợp với các routes để tạo ra các endpoint API hoặc trang web có thể truy
0 0 3
Khám Phá Các Loại Action Trong Rails: before_action và after_action
Rails, một framework phổ biến cho phát triển ứng dụng web, mang đến một cách mạnh mẽ để quản lý các actions trong controller. Trong bài viết này, chúng ta sẽ khám phá hai loại action quan trọng là bef
0 0 4
Chi tiết Framework phát triển web đa năng Ruby on Rails là gì?
Ruby on Rails (hay còn được gọi tắt là Rails) là một framework phát triển web mã nguồn mở được viết bằng ngôn ngữ lập trình Ruby. Nó được tạo ra bởi David Heinemeier Hansson và được giới thiệu lần đầu
0 0 2
Dùng Sidekiq vào tính năng xếp hạng 1 dãy các dữ liệu
Dạo gần đây mình có khởi động lại project cá nhân để luyện tập tay nghề(Hàng dùng view mặc định của Ruby, không dùng framework JS tử tế cho frontend và dùng Bootstrap 5.3 làm giao diện thôi.
0 0 7
Ý tưởng MỚI làm start up với website tĩnh (Phần mới)
Xin chào lại là mình. Chắc hẳn nhiều bạn sẽ nghĩ rằng việc này là bất khả thi vì html css js thuần không có khả năng thay đổi db nên không thể nào có chuyện xây dựng quản trị Admin đc.
0 0 23
Deploy 1 app Ruby on Rails bằng AWS AppRunner
Xin chào các bạn. Lâu lắm mới lên bài có làm hands-on.
0 0 10
Demo Rails app + MySQL + Redis với Docker
Hi mọi người, bài viết này sẽ là cách làm một demo app với Docker để mọi người ai chưa rõ về Docker có thể rõ hơn nhé. Dành cho ai chưa biết thì mình có một bài viết tìm hiểu cơ bản về Docker mình sẽ
0 0 12
Tất tần tật về RSpec cơ bản
Vài lời phi lộ . Thỉnh thoảng, chúng ta có thể thấy một số bình luận rằng "RSpec khá khó".
0 0 8
ActiveSupport: Có thể bạn chưa biết?
Trong quá trình làm việc với Ruby on Rails, khi gặp phải vấn đề đặc biệt cần giải quyết, nếu như không tìm hiểu kỹ, ta sẽ dễ tự tay xây dựng và giải quyết mọi thứ trong khi bản thân framework đã có sẵ
0 0 10
Exploring ActiveRecord eager loading methods
Khi sử dụng ActiveRecord để load dữ liệu, đôi lúc chúng ta sẽ bắt gặp những trường hợp mọi thứ không hoạt động như những gì ta mong muốn. Đó là do tuỳ vào từng điều kiện, ActiveRecord sẽ lựa chọn hoặc
0 0 7
How ActiveRecord builds query?
Nếu là một Rails developer, chắc hẳn bạn cũng đã từng làm việc với ActiveRecord và thấy được sức mạnh của nó. Nhưng đã bao giờ bạn tự hỏi, làm thế nào nó có thể tạo ra được những câu query phức tạp nh
0 0 5
Phân biệt giữa gem Whenever và Active Job trong Rails
Lời mở đầu. Trong việc phát triển ứng dụng web bằng Rails, việc lập lịch các tác vụ (scheduling tasks) và xử lý các công việc bất đồng bộ (asynchronous jobs) là hai yếu tố quan trọng.
0 0 12
Tạo file PDF với gem wicked_pdf
Giới thiệu. Trước đây, mình đã từng tạo CV bằng HTML, nhưng lại không biết làm thế nào để generate ra file PDF cho đến khi biết đến gem này wicked_pdf, nó sử dụng wkhtmltopdf để generate PDF từ file H
0 0 13
[Rails] Tôi đã upgrade Rails 5 lên Rails 6 như thế nào?
Hi anh em, dạo gần đây mình được giao task về việc upgrade source Rails từ 5.1.6 lên Rails 6.1.
0 0 11
[Rails] Bàn về con bug hiển thị hình ảnh trên Blog của ITviec
Chuyện là mình có tham gia event "Là IT thì mình cứ viết đi" của bên ITviec tổ chức, nội dung chính là mình sẽ viết 1 câu chuyện theo chủ đề đã đưa ra (mọi người có thể vào xem và cho mình xin 1 vote
0 0 13
Triển khai một Ứng dụng Rails lên máy chủ Dokku
Giới thiệu. Triển khai một ứng dụng Rails có rất nhiều cách khác nhau, có nhiều nền tảng và công cụ hổ trợ cho việc này.
0 0 10
Sử dụng nhiều sidekiq trên cùng một ứng dụng Rails
Các luồng xử lý của sidekiq được giả định kết nối với 1 redis duy nhất. Bởi vậy khi kết nối ứng dụng đến nhiều redis, số lượng sidekiq cần tương ứng với số lượng redis.
0 0 20
Devise Timeoutable
Với lập trình viên Ruby on Rails, việc sử dụng gem devise trong việc xác thực hẳn là không còn xa lạ với mọi người. Một gem vô cùng mạnh mẽ, linh hoạt với nhiều chiến lược xác thực khác nhau được hỗ t
0 0 16
JOINS và những điều cần biết trong cơ sở dữ liệu
Lần đầu tiên nghe đến JOIN, mình đã nghĩ nó là cái gì đó cao siêu và hoành tráng lắm. Nhưng sau một hồi đọc rồi hiểu các kiểu về JOIN, thì mới nhận ra rằng nó chính là những truy vấn dữ liệu mà mình v
0 0 27