Skip to content
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

Moving from Vue to React (Next.js) #136

Open
bepitulaz opened this issue Feb 21, 2022 · 2 comments
Open

Moving from Vue to React (Next.js) #136

bepitulaz opened this issue Feb 21, 2022 · 2 comments
Assignees

Comments

@bepitulaz
Copy link
Member

Why do we we change?
This project was vacuuming in development a new feature about more than a year since 2020 to 2021 due to our business turmoil. Our frontend dependencies are getting obsolete and can't be built with the new Yarn/NPM.

In the end of 2021, my co-founder and I closed our business. But, we still passionate to maintain Tania project independently because we love it. We decided to start again the development as a community project in the end of 2021.

Due to my familiarity with React (and I'm a full-stack JS dev in my current daily job), I decided to rewrite the frontend with it. Now, Tania already has the new front-end that is developed in Next.js framework. You can see it inside this directory.

What to do next?

Integrating it with our Go backend.

@bepitulaz bepitulaz self-assigned this Feb 21, 2022
@pablojimpas
Copy link
Member

It's always nice to see progress into avoiding dependency hells...hopefully with this new frontend implementation we can keep external dependencies to a minimum. Even tough I don't have to much faith in the JavaScript ecosystem, Next.js/React seems like a reasonable choice.

However, I think the frontend can be further developed before connecting it to the Go backend just mocking things, this will allow us to make breaking changes to the backend if needed and basically continue developing and improving them in parallel to avoid making changes twice.

@guilletmax
Copy link

Hi! I have some experience with React and would love to help out. Need to contribute to an open source project for school (cs student at Vanderbilt, graduating in may). Would love to help with this one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In Progress
Development

No branches or pull requests

3 participants