The State Changers' meeting was centred around the usage and discussion of web components, web libraries, JavaScript, and the transitioning to 'WeWeb' for a specific project. The conversation touched on critical issues such as the support and functionality of web components, how to adapt existing knowledge to work with new systems, and the delicate process of selecting between JavaScript and web components based on the current technology trend.
One crucial aspect that surfaced during the discussion was the concept of having a 'compositional mindset', seeking services that support or provide the right components for a given project rather than trying to force a mismatched solution. Interestingly, it was pointed out that there are potential drawbacks to web components, such as them not being standard HTML and the necessity of keeping them in sync with the rest of the project to properly manage state. Furthermore, the group referred to how WeWeb offers the advantage of being able to incorporate third-party libraries quickly. A comparison was drawn with systems like Bubble, highlighting that WeWeb, like FlutterFlow, supports adding features or tools as required, rather than waiting for service updates. Essentially, the conversation underscored the importance of adaptability, compatibility, and context when embarking on a project – it's better to find a tool that fits into your ecosystem rather than trying to make an ill-suited one fit. Additionally, the State Changers highlighted the need for understanding JavaScript regardless of whether a web component view is being utilized for the flexibility it provides.
(Source: Office Hours 8/7/2023 )
Join State Change Risk-Free