Skip to content

feat: use RTK Query for server-side data fetches#4043

Open
leafty wants to merge 12 commits intomainfrom
leafty/exp-ssr-fetch
Open

feat: use RTK Query for server-side data fetches#4043
leafty wants to merge 12 commits intomainfrom
leafty/exp-ssr-fetch

Conversation

@leafty
Copy link
Member

@leafty leafty commented Feb 23, 2026

Add the project overview and the project settings pages to be handled from routes.ts with server-side API data loading (in production).

This allows us to generate project-specific meta tags which is nice for sharing Renku projects in socials.

See meta tags example:
Screenshot 2026-02-24 at 12 53 30

Important note: Sentry trace propagation is working, here is an example page load, with the included API request to get the project data server-side
Screenshot 2026-02-24 at 16 34 16

/deploy renku=leafty/ui-ssr-update extra-values=ui.client.resources.limits.memory=300Mi,ui.client.resources.requests.memory=300Mi,ui.client.sentry.enabled=false,ui.client.sentry.environment=renku-ci-ui-4043,ui.client.sentry.sampleRate=1,ui.client.sentry.dsn=https://b8aaa5810d2743f281350c0944c38ec8@o4509039310995456.ingest.de.sentry.io/4509044025131088

@RenkuBot
Copy link
Contributor

You can access the deployment of this PR at https://renku-ci-ui-4043.dev.renku.ch

@leafty leafty marked this pull request as ready for review February 24, 2026 15:36
@leafty leafty requested a review from a team as a code owner February 24, 2026 15:36
@leafty leafty force-pushed the leafty/exp-ssr-fetch branch from fda4e85 to 7274acc Compare March 3, 2026 08:11
@leafty leafty force-pushed the leafty/exp-ssr-fetch branch from 7274acc to c69ae41 Compare March 3, 2026 08:11
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

Successfully merging this pull request may close these issues.

2 participants