Tag Ruby on Rails

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

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

Cách sử dụng class Time & Date trong Ruby (Phần 1)

Time là một class trong Ruby, nó sẽ giúp chỉnh sửa format, trích xuất thông tin một cách hiệu quả theo ý của bạn. . Topic hôm nay chúng ta có gì nào. .

0 0 97

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

Sử dụng Fast JSON API serialization trong Ruby on Rails

Ở bài viết này chúng ta sẽ thử tạo 1 project API sử dụng gem fast_jsonapi cho serializer. Đầu tiên là tạo một project API mới. $ rails new rails-jsonapi --database=postgresql --skip-action-mailbox --skip-action-text --skip-spring -T --skip-turbolinks --api. .

0 0 131

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

Xây dựng một API Endpoint với Ruby on Rails và gem JBuilder

Rails là một framework web application theo cầu trúc MVC, Rails vốn đã được hỗ trợ để xây dựng một website hoàn chỉnh mà không cần đến API. Tuy nhiên, hiện nay các thư viện, framework client-side đã trở nên mạnh mẽ hơn bao giờ hết với các cái tên không xa lạ gì như ReactJS, AngularJS, VueJS, ... Do

0 0 125

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

Gem DataGrid

Trong bài viết này tôi sẽ giới thiệu cho bạn gem DataGrid. Nó cho phép bạn dễ dàng xây dựng datagrid hay còn gọi là bảng dữ liệu với column được sắp xếp và filters.

0 0 8

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

Sidekiq trick: Thực thi job trên 1 host cố định trong cluster

Sidekiq. Các bạn code ruby chắc hẳn không hề xa lại với sidekiq. Đây là một gem thường được dùng cho việc xử lý background jobs trong Rails. Sidekiq gồm 3 phần chính là Sidekiq Client, Sidekiq Server và Redis.

0 0 92

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

Áp dụng Docker cho Ruby on Rails app

Trong bài viết này, chúng ta sẽ cùng xây dựng 1 ứng dụng Rails hoàn chỉnh bằng docker. Ứng dụng sẽ bao gồm Postgresql, Redis và Sidekiq. After reading this article:. Các kiến thức sử dụng bao gồm:.

0 0 49

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

Làm chủ Rspec với câu lệnh

Sử dụng RSpec có thể hiệu quả và thú vị hơn rất nhiều nếu bạn biết rõ bạn có bao nhiêu option theo ý mình. Thông thường, bạn chạy test bằng lệnh sau:. rspec spec/your_class_spec.rb.

0 0 13

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

Crawl dữ liệu trong Rails với gem Mechanize

Mình cần tạo một ứng dụng crawl giá bán các sản phẩm từ một trang web bán hàng nước ngoài (trang A), và tính theo công thức của mình để đổi sang giá bán VNĐ. Đây chính là tiền đề cho ý tưởng dùng Ruby on Rails tạo web crawl dữ liệu của mình.

0 0 33

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

Push Notification đơn giản với Rails ActionCable

Trong bài này, mình sẽ xây dựng chức năng push notification đơn giản sử dụng actioncable của Rails. Bước thực hiện. Tạo một channel cho actioncable. ✗ rails generate channel notifications.

0 0 26

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

RSpec: sự khác nhau giữa Mocks và Stub

Sau một thời gian tìm hiểu và làm quen với Mocks và Stubs trong RSpec mình vẫn không thể phân biệt rõ ràng Mocks và Stubs nên thường dùng lẫn lộn giữa chúng. Ở chúng có những điểm tương đồng nhưng cũng có sự khác biệt nên sẽ có những trường hợp sử dụng tối ưu riêng.

0 0 103

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

Tổng hợp các loại template engine trong Rails và cách sử dụng

1. Mở đầu. Trong Rails, thông thường khi mới khởi tạo 1 project, template engine mặc định là .html.

0 0 94

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

Active Job - Xử lý Background Job trong Rails

1. Đặt vấn đề.

0 0 135

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

Kỹ thuật tấn công CSRF và Cách phòng chống

1 CSRF là gì. CSRF còn được gọi là "session riding", "XSRF".

0 0 82