Tech Stack Considerations #393
jankapunkt
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
this is a direct continuation of #392
These are my first thoughts but we need to create a much more elaborate and detailed spec for this endeavor!
This is my answer to #392 (comment)
Well, we are building a rich application with complex user interactions, which is why we chose VueJS, because with plain html + minimal js we will not get near any of the functionality we currently offer. So keeping the frontend in Vue is a no-brainer, especially because Vue makes everything right what is wrong with React. No hydration is also impossible, because that would mean - no lazy loading of data after the page has been loaded. Css is done via tailwind, which is also something I would not drop as it is the best way to support our custom component design.
TL;DR - for the frontend I would not change anything major.
We have to consider what each language and framework offers and how well we can build a community around it. Also - we have to consider the greater package ecosystem (npm/pypi etc.) and also how well apps can be deployed with that stack.
Then we have other factors to consider:
Summary: the topic is very complex and need to create a list of factors for us but also users that matter when choosing a new stack
Beta Was this translation helpful? Give feedback.
All reactions