我是新的RoR,我似乎無法掌握如何構建我的應用程序。使用第三方API的rails應用程序的結構
我有一款應用程序可以使用garb從Google Analytics中提取數據。在對數據進行一些數字處理之後,應用程序將填充Report
模型並向用戶顯示報告。
現在,我正在使用關注點分離Google Analytics邏輯。在我的問題文件夾中,我有一個負責提取數據的GoogleAnalytics
模塊。 Report
型號包括GoogleAnalytics
模塊。在Report
模型發生數字處理之前,我需要清理並重新格式化數據。這應該是GoogleAnalytics
模塊的責任,或者可能是幫手?
包含第三方服務是否有更好的做法?