Tag Rails

Tìm kiếm bài viết trong Tag Rails

- vừa được xem lúc

Tăng Cường Dropdown Trong Rails Với Select2

Trong các ứng dụng web hiện đại, việc cải thiện trải nghiệm người dùng là điều không thể thiếu. Đối với các dropdown list dài hoặc cần chức năng tìm kiếm, thư viện Select2 là một giải pháp tuyệt vời.

0 0 1

- vừa được xem lúc

Ứng Dụng Nguyên Tắc SOLID Trong Ruby on Rails

Trong phát triển phần mềm, đặc biệt là lập trình hướng đối tượng (OOP), việc viết mã dễ hiểu, dễ bảo trì và dễ mở rộng là điều sống còn. Đây là lý do tại sao nguyên tắc SOLID ra đời.

0 0 1

- vừa được xem lúc

Xử Lý Triệt Để N+1 Query Trong Rails

1. N+1 Query là gì. Ví dụ:. # Post has_many :comments.

0 0 3

- vừa được xem lúc

Quản lý background job với Sidekiq trong Rails

Trong thế giới phát triển ứng dụng web, đặc biệt là với Rails, việc xử lý các tác vụ tốn thời gian như gửi email, xử lý ảnh, hoặc tích hợp với các dịch vụ bên thứ ba có thể làm chậm đáng kể trải nghiệ

0 0 4

- vừa được xem lúc

Hiểu và Dùng Đúng `before_action` và Callback Trong Rails

Trong Rails, before_action và các callback khác giúp chúng ta tổ chức logic một cách gọn gàng. Tuy nhiên, nếu dùng không đúng cách, chúng có thể khiến code khó đọc, khó debug và sinh ra lỗi không mong

0 0 4

- vừa được xem lúc

10 Mẹo Viết Test Trong Rails Nhanh – Gọn – Hiệu Quả

Viết test trong Rails không chỉ để “cho có”, mà còn giúp chúng ta tự tin khi refactor, thêm tính năng mới hay fix bug. Tuy nhiên, nếu viết test sai cách, chúng ta sẽ rơi vào bẫy: test chậm, khó đọc, d

0 0 4

- vừa được xem lúc

10 Mẹo Dùng Routes Trong Rails Hiệu Quả Hơn

File config/routes.rb là nơi định nghĩa luồng request – response của ứng dụng Rails.

0 0 3

- vừa được xem lúc

Tips Viết ActiveRecord Query Ngắn Gọn Mà Mạnh Mẽ

ActiveRecord là một trong những "vũ khí bí mật" của Rails, giúp chúng ta thao tác với cơ sở dữ liệu một cách dễ hiểu và gọn gàng. Tuy nhiên, nhiều developer chưa tận dụng hết sức mạnh của nó.

0 0 4

- vừa được xem lúc

Authentication ở Rails 8

Rails 8 đã ra mắt được vài tháng, và mình thì cũng bận bịu đợt này nên giờ mới có 1 bài lên. Và bài lần này mình sẽ nói về 1 tính năng được PR khá mạnh: Authentication được tích hợp ở Rails 8, được vi

0 0 7

- vừa được xem lúc

SPA với Vue và Rails

Ứng dụng SPA đang ngày càng trở nên phổ biến bởi những ưu điểm mà nó mang lại. Có thể kể đến như tốc độ tải trang nhanh, trải nghiệm mượt mà, tách biệt logic frontend và backend, giúp chuyên môn hoá t

0 0 13

- vừa được xem lúc

Bạn có nên sử dụng CDN trong Rails hay không?

Khi các trang web trở nên phức tạp hơn và có nhiều nội dung hơn, thời gian tải trang đã trở thành một yếu tố quan trọng trong trải nghiệm của người dùng. Một giải pháp để tăng tốc thời gian tải trang

0 0 11

- vừa được xem lúc

Cách export routes sang CSV sử dụng rake

Introduction. Khi thực hiện upgrade dự án Ruby on Rails, mình phải list các route, URI để khi có sự thay đổi ảnh hưởng đến source code, team dev có thể note lại các route ảnh hưởng đó cho QA và từ rou

0 0 19

- vừa được xem lúc

Tạo ra các tệp Sitemap XML trong Rails với Gem sitemap_generator

I. Giới thiệu:.

0 0 19

- vừa được xem lúc

Gem RuboCop : Tự động kiểm tra và cải thiện mã nguồn Ruby

Giới thiệu:. RuboCop là một gem Ruby được sử dụng để kiểm tra và cải thiện chất lượng mã nguồn trong dự án Ruby ( dựa theo ruby-style-guide).

0 0 24

- vừa được xem lúc

Cách setup môi trường Rspec3 không cần dùng Rails - 2023

Hướng dẫn cơ bản với RSpec 3 - Khi bạn đọc các bài viết liên quan tới RSpec, có lẽ bạn đã hứng thú muốn học RSpec vì nó siêu tiện lợi. Nhưng khi bạn test, có thể gặp khó khăn đầu tiên về việc cài đặt

0 0 39

- vừa được xem lúc

Một số lưu ý khi viết test cho Rails

1. Giới thiệu.

0 0 34

- vừa được xem lúc

Hướng dẫn cho người mới bắt đầu về RuboCop trong Rails

I. RuboCop là gì. Ngoài việc phân tích code, nó còn cung cấp cho chúng ta tính năng tự động định dạng code và sửa các cảnh báo bên trong code của chúng ta. .

0 0 45

- vừa được xem lúc

[RubyonRails] Gửi mail trong ứng dụng Rails 6 với SMTP

Bài viết này là hướng dẫn cơ bản để xây dựng chức năng gửi mail đơn giản trong ứng dụng rails 6. Google security.

0 0 39

- vừa được xem lúc

Auto Fix N+1 Queries Bằng Gem jit_preloader

1. Tổng quan về lỗi N+1. Chúng ta sẽ cùng xem ví dụ bên dưới:. #Model.

0 0 44

- vừa được xem lúc

Xây dựng api cho sample app với grape

Hướng dẫn này mô tả cách xây dựng 1 số api cơ bản cho sample_app sử dung Grape. I. Cài đặt. Thêm gem:.

0 0 33

- vừa được xem lúc

Fast Autocomplete Search Terms trong Rails (P1)

Nhiều khi bạn thấy rằng cần có một tìm kiếm toàn cục trong ứng dụng Rails của bạn. ví dụ như tìm kiếm nhiều model trong một form.

0 0 51