Ett snyggt verktyg som kallas Chrome Logger har funnits en stund och gör det möjligt, genom en känd specifikation, att klientsidans loggning sker från servern. Det verkar ha genomgått en fullständig omarbetning nyligen men hade bara PHP och Python implementationer.
Efter ett snabbt arbete igår kunde jag släppa en tidig version av en Ruby-implementering. Det är en Rack mellanvara som paketeras som ett gem som exponerar env['console']
från vilket du kan skapa loggmeddelanden.
Det kommer även med enkla Rails-integration: require 'chrome_logger/railtie'
Du kan titta på ett exempel, läsa koden, eller bara installera det!
gem install chrome_logger
Ryan