I had the pleasure of listening in on the conversation with Michael Holroyd and Corey Rice about the PennyU app frontend. This turned into a talk with Corey about what building a website entailed to a website-building beginner. Corey took me through the current code (in React and Redux, iirc) at a high level, demonstrating the locations where the data gets filled in and how the code translates to the UI, down from the SQLite layer up to the React code. It helped that I had dealt with RESTful endpoints, Gatsby, and SQLite, but all in different contexts. As someone who didn't even know about Flow or Redux and had only heard about Typescript, getting to know how websites were made by an expert was great.
We also talked about the importance of hands-on exploration of topics and dabbling in many different topics is important for learning, for someone still learning like me.
Short chat, but thank you for the helpful explanations Corey and Michael! I will see if I can contribute to the app.
Shaw