-
-
Notifications
You must be signed in to change notification settings - Fork 91
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Research and set up frontend framework #8
Comments
Assigned it to @MuhammadSaqlain-dev as per Slack discussion |
@MuhammadSaqlain-dev any progress on this? |
After narrowing it down to TypeScript + React/Vue: When comparing TypeScript with React vs TypeScript with Vue, both frameworks are excellent choices for building modern front-end applications with TypeScript, but they differ in architecture, learning curve, ecosystem, and how they handle TypeScript. Here's a detailed comparison to help you choose between the two: 1. Learning CurveReact + TypeScript
Vue 3 + TypeScript
2. TypeScript IntegrationReact + TypeScript
Vue 3 + TypeScript
3. Architecture and PhilosophyReact + TypeScript
Vue 3 + TypeScript
4. EcosystemReact + TypeScript
Vue 3 + TypeScript
5. PerformanceReact + TypeScript
Vue 3 + TypeScript
6. Developer AvailabilityReact + TypeScript
Vue 3 + TypeScript
7. Use CasesReact + TypeScript
Vue 3 + TypeScript
Conclusion
Both frameworks are excellent with TypeScript, but React offers more flexibility and a larger ecosystem, while Vue 3 provides a smoother learning curve and an all-in-one solution. |
/assign |
@arkid15r let me know if i can work on this to ! |
At this point the most of the work is done as we've been building a new TypeScript/React based frontend with Tailwind support. If you have suggestions on a reusable components or other frameworks we might want to use -- please feel free to share your thoughts. |
Closing this out, thanks everyone! |
As a part of
Implement Nest frontend
milestone we need to figure out what framework/language is the most appropriate for the task. This is sort of research and discuss first task:The second step would be the actual code writing and set up process for the selected tools.
The text was updated successfully, but these errors were encountered: