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

Try porting the Judicial Voting Guide to Next.js #378

Open
antidipyramid opened this issue Sep 19, 2024 · 0 comments
Open

Try porting the Judicial Voting Guide to Next.js #378

antidipyramid opened this issue Sep 19, 2024 · 0 comments
Assignees
Labels

Comments

@antidipyramid
Copy link
Contributor

Background

It's likely that we're going to be managing Injustice Watch's Judicial Voting Guides moving forward. Their current deploy process involves a fairly involved Webpack configuration scheme that compiles a static site. Though it works, the compilation is handled "by hand" and is both hard to parse and prone to breaking when updating packages.

Proposal

We used Next.js for Security Force Monitor's Myanmar site. Next.js is a well-maintained, well-documented, and full-featured JS/React/Webpack based framework that can handle much of the intricacies of static site generation for us.

Switching over to Next.js would likely save us a lot of time when maintaining/updating future Judicial Voting Guides along with other static site projects.

Deliverables

Get the 2024 Judicial Voting Guide static site running on Next.js.

Timeline

2 days.

@antidipyramid antidipyramid self-assigned this Sep 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant