April 2022 Meeting
The April 2022 meeting of LRUG will be on Monday the 11th of April, from 6:20pm to 8:00pm (meeting starts at 6:30pm).
Full registration details are given below, but do note that we will only be sending out the zoom meeting url to people who have registered, because we have limited places, so please do it.
Agenda
Using React in a Ruby Project to Dynamically Generate PDF Documents
Panos Matsinopoulos says:
In the Ruby world, we traditionally address the PDF generation problem using gems like Prawn and PDFKit or libraries like whtmltopdf.
Recently, in one of our Ruby on Rails projects in which we wanted to generate PDF documents for invoices, we decided to use another programming language and technology: React and AWS Lambda.
In this talk, we will be covering how we did it, what were the challenges and what pros and cons over the incumbent tools for Ruby.
A parse parse pitch: using JSON and custom parsers to create efficient flexible data structures.
Winston Ferguson says:
JSON and custom parsers let you do neat things like: complex pricing, map data to 3D models, auto generate images…
Afterwards
After the formal part of the meeting, if you want to keep on LRUGging a handful of us usually stay on the zoom call for a bit of a chat. It's not quite the same as hanging out together IRL, but it's better than nothing while things remain pandemic-y. If you have some ideas about an alternative approach, then let us know at organisers@lrug.org.
Registration
Prior to attending you should familiarise yourself with our README paying close attention to the code of conduct which applies to all attendees, even though we are all in our own little bubbles.
Secure your place
Even in a virtual world there are limited places for attending the meeting so you need to register via eventbrite. The link to the zoom meeting will only be sent to registered attendees on the day of the meeting, around about 6pm. Keep an eye out for the email and check your spam just in case.
Do prepare yourself in advance by downloading the zoom client.
Posted by Paolo Fabbri on Apr 04, 2022