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

Move the frontend to a JavaScript framework #26

Closed
wants to merge 8 commits into from

Conversation

daleal
Copy link
Collaborator

@daleal daleal commented Sep 10, 2021

Description

This Pull Request is huge (because I had to change practically every part of the frontend), so bear with me. The main idea is that now every part of the frontend application is contained within a well structured application built with Nuxt.js (the Vue version of Next.js) and to implement SSR. I used Nuxt simply because SSR comes built in and I wanted to experiment with the framework (turned out to be a real delight). The SSR should be done through one of the serverless functions, returning the rendered page of the frontend.

I also used Vuetify to build the frontend. I know that we talked about using Tailwind on #21, but if I used Tailwind this PR would have consumed twice the time to write. I think that we can migrate to Tailwind once the app is correctly functioning with the new setup.

Closes #20, closes #23.

Requirements

None.

Additional changes

None.

@daleal daleal self-assigned this Sep 10, 2021
@daleal daleal added this to In progress in Roadmap via automation Sep 10, 2021
@daleal daleal closed this Aug 8, 2023
Roadmap automation moved this from In progress to Done Aug 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

Successfully merging this pull request may close these issues.

Move every HTML component to the public application Migrar a Vue
1 participant