12/08/2018, 17:57

Fast JSON API serialization với Rails

Giới thiệu Nếu các bạn đã từng làm việc với Rails5 api thì chắc cũng từng ít nhất 1 lần sử dụng Activemodel Serializer, và hôm nay tôi sẽ giới thiệu cho các bạn 1 thư viện "tương tự" nhưng tốc độ thì vô cùng nhanh như cái tên của nó fast_jsonapi "A lightning fast ...

Giới thiệu

Nếu các bạn đã từng làm việc với Rails5 api thì chắc cũng từng ít nhất 1 lần sử dụng Activemodel Serializer, và hôm nay tôi sẽ giới thiệu cho các bạn 1 thư viện "tương tự" nhưng tốc độ thì vô cùng nhanh như cái tên của nó fast_jsonapi "A lightning fast JSON:API serializer for Ruby Objects". Và tất nhiên không phải là chém gió, họ đã đưa ra những con số rõ ràng để thể hiện tốc độ vượt trội

Serialization time is at least 25 times faster than Active Model Serializers on up to current benchmark of 1000 records

Benchmark times for 250 records

$ rspec
Active Model Serializer serialized 250 records in 138.71 ms
Fast JSON API serialized 250 records in 3.01 ms

Cài đặt nó và xem như thế nào thôi             </div>
            
            <div class=

0