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

Migrating to Hugo #24

Open
novialriptide opened this issue May 13, 2023 · 1 comment
Open

Migrating to Hugo #24

novialriptide opened this issue May 13, 2023 · 1 comment

Comments

@novialriptide
Copy link
Member

Migrating to Hugo

Hugo isn't a python-based static website generator, but it's currently used by

Before I begin, I would like to clarify that the initial reason for choosing React + NextJS was to get a website up and running as quickly as possible within 4 days without learning any new website frameworks.

The reason for this switch is that we are currently using NextJS + React, which are heavily based on JavaScript/TypeScript and since most of our contributors are low-level programmers heavily involved with C, learning a new language like JavaScript could be frustrating. Another thing to note is that we do not use any dependencies related to React, so there should be no reason to even use it in the first place.

Pros of Switching to Hugo

  • No TypeScript/Javascript nonsense
  • Simple technology stack
  • Very easy to setup blog posts for releases and community announcements

Cons of Switching to Hugo

  • Ability to add future react dependencies are gone (Headless UI, Material UI, React Bootstrap)
  • Ability to add community project showcases are gone

I would like @Mega-JC & @Starbuck5's opinions on this.

@Mega-JC
Copy link
Member

Mega-JC commented May 13, 2023

I'm personally fine with this decision.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants