Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
I am looking for a PDF generation tool for a Rails project. I have looked Prawn, Wicked and PDFKit, but Grover seems to be the most easy to use. The only thing concerns me is: in order to run Grover on Heroku, I will have to add 2 additional build packs (one for node.js and one for puppeteer). Can someone share their experience on how will the extra build packs affect performance on Heroku? Because I really do not want to slow the app down. My use case is a styled HTML property list that will be mostly 2 pages long.
Not sure if it is still the case, but there was an railties issue between the current version of Wicked and Rail 6.1.1 a couple months ago that caused ActiveSupport.on_load errors. I moved to a branch that reverted the railties changes (https://github.com/darrenterhune/wicked_pdf), haven't checked to see if the problem has been addressed in the main yet.