cds-snc / cds-snc/platform-forms-client

Explore server-to-client messaging

Open
#6,645 0 comments 0 reactions 0 assignees View on GitHub
development
Dominant language
TypeScript
Stars
46
Forks
16
Avg merge
1d 9h
Merged PRs (30d)
91

Description

### Description:

Explore whether pushing messages from the server to the client could better support communication with users. This includes understanding feasibility, constraints, and potential value.

### Acceptance Criteria:
This exploration may include:
- Investigating ways to push messages from the server to the client
- Considering how this could improve "Form closed” states, or messaging when a new server version is deployed and a user is on an outdated client version
- Identifying technical or architectural constraints and trade-offs

Contributor guide

Open the contributing guide

Research direction

Start by investigating server-to-client messaging approaches for this NextJS application, focusing on feasibility and architectural constraints. Compare how they could support “Form closed” states and notifications when a new server version leaves a client outdated; document the trade-offs and potential value as the definition of done.

Written by the indexing model from the issue text.

Assessment

Tech stack
nextjs, typescript
Domain
backend-api-design, full-stack
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.