This meeting had the State Changers provide assistance to one of the attendants regarding an issue he faced while trying to implement a code sandbox with React. The debate focused around installing npm packages on codesandbox, which seemed to cause problems for the participant. His confusion appeared to stem from the misconception that he needed to run these installations through the terminal on codesandbox. However, it was clarified that such installations could simply be done through the codesandbox UI, specifically in the "dependencies" section.
The attendee was also guided on how to add dependencies successfully, related to libraries such as "Mui material" and "React Bootstrap". Advice was given to develop locally instead of using online sandboxes, to gain more control, especially when an advanced and dynamic application is being built.
The discussion also leaned towards the topic of React and its advantages when designing dynamic web applications. In this context, the upcoming React support from Webflow was mentioned and presented as a reason why learning React could be beneficial. The used platforms included Google's Angular and Vue, and the importance of selecting the right one depending on the desired outcomes or aspirations (like getting acquired by Google, which uses Angular).
The participant was also suggested to consider using "Tailwind", a utility-first CSS framework packed with classes like flex, pt-4, text-center and rotate-90 that can be composed to build any design, directly in your markup. Tailwind UI was recommended as an inexpensive library of components that use Tailwind, thus being easily customizable.
In summary, this meeting offered clear guidance on handling dependencies in codesandbox and presented the importance of choosing the right framework for your application, based on future intentions and specifics of your project, with React being suggested for its prevalence and incoming support from Webflow.
(Source: State Change Office Hours 10/24/2023 )