Câu hỏi phỏng vấn Ruby
Câu hỏi

Giải thích callback trong Rails model. Có nên dùng nhiều callback không?

Câu trả lời

Callback trong model** là các hook cho phép bạn thực thi code tại các điểm cụ thể trong vòng đời object (trước khi save, sau khi create...). Một số callback phổ biến:

  • before_validation, after_validation
  • before_save, after_save
  • before_create, after_create
ruby Copy
class User < ApplicationRecord...
middle

middle

Gợi ý câu hỏi phỏng vấn

senior

Phương thức có phải là một đối tượng không?

senior

Từng deploy Rails app lên môi trường production chưa? Dùng Heroku, Docker hay server riêng?

senior

Bạn từng viết concern chưa? Lợi ích của concern là gì?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào