Skip to content

WIP SSR for frontend - #2021

Draft
nicki182 wants to merge 8 commits into
activist-org:mainfrom
nicki182:ssr_frontend
Draft

nicki182 wants to merge 8 commits into
activist-org:mainfrom
nicki182:ssr_frontend

Conversation

@nicki182

Copy link
Copy Markdown
Member

Contributor checklist


Description

Description of the proposed change...

Related issue

@netlify

netlify Bot commented Mar 17, 2026

Copy link
Copy Markdown

Deploy Preview for activist-org failed. Why did it fail? →

Name Link
🔨 Latest commit e9a69b0
🔍 Latest deploy log https://app.netlify.com/projects/activist-org/deploys/69d22f030044180008856d3a

@github-actions

Copy link
Copy Markdown
Contributor

Thank you for the pull request! ❤️

The activist team will do our best to address your contribution as soon as we can. The following are some important points:

  • Those interested in developing their skills and expanding their role in the community should read the mentorship and growth section of the contribution guide
  • If you're not already a member of our public Matrix community, please consider joining!
    • We'd suggest that you use the Element client as well as Element X for a mobile app
    • Join the General and Development rooms once you're in
  • Also consider attending our bi-weekly Saturday developer syncs!
    • Details are shared in the Development room on Matrix each Wednesday before the sync
    • It would be great to meet you 😊

Note

activist uses Conventional Comments in reviews to make sure that communication is as clear as possible.

@github-actions

Copy link
Copy Markdown
Contributor

Maintainer Checklist

The following is a checklist for maintainers to make sure this process goes as well as possible. Feel free to address the points below yourself in further commits if you realize that actions are needed :)

  • Tests for changes have been written and the TypeScript, pytest and formatting workflows within the PR checks do not indicate new errors in the files changed

  • The Playwright end to end and Zap penetration tests have been ran and are passing (if necessary)

  • The changelog has been updated with a description of the changes for the upcoming release and the corresponding issue (if necessary)

@nicki182

nicki182 commented Mar 17, 2026

Copy link
Copy Markdown
Member Author

@andrewtavis this is just a draft and something I might come back for way later. Its a draft, because there is some issues how it initially shows to the client but none of the pages are breaking. If anyone whats to continue or look into it they can, just write it here and we can see about it.

cc @kmje405 @UnknownSean8

@andrewtavis
andrewtavis self-requested a review March 29, 2026 15:40
@andrewtavis

Copy link
Copy Markdown
Member

Quick note from a discussion about this with @nicki182: We want to make sure that we're maybe maintaining breakpoint usage to make sure that components are not being loaded whatsoever.

@andrewtavis

Copy link
Copy Markdown
Member

Note from the sync: We have the production version of the landing page showing for a moment on initial page load :)

@nicki182

nicki182 commented Apr 5, 2026

Copy link
Copy Markdown
Member Author

@andrewtavis its already fixed so whenever you want we can do a final review and decision about implementing SSR or not.

@nicki182

nicki182 commented Apr 5, 2026

Copy link
Copy Markdown
Member Author

@andrewtavis Maybe you should read this, so you can start understanding what are we implementing. I checked it out and it looks pretty comprehensive

@andrewtavis

Copy link
Copy Markdown
Member

Thanks, @nicki182! Finally had a moment to read the above :) Makes sense that we're going the SSR route. Looking forward to finalizing this after the release 🚀

@andrewtavis andrewtavis added the frontend Relates to the project frontend label Jun 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

frontend Relates to the project frontend

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants