R2NorthstarTools / R2NorthstarTools/FlightCore

Rewrite frontend in Svelte 5

Open
#1,129 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Rust
Stars
94
Forks
20
PR merge metrics
No merged PRs in 30d

Description

Looking at https://component-party.dev/ and comparing Svelte 5 and Vue and I have to say, Svelte 5 looks a lot nicer to read and write.

It's also a highly desired framework according to the 2024 StackOverflow survey: https://survey.stackoverflow.co/2024/technology#2-web-frameworks-and-technologies

Rewriting the frontend in Svelte is quite some undertaking but maybe a nice project to make FlightCore more future proof. Not sure of a partial rewrite during the transition is possible or whether it would be one big change.

Also it will affect a lot of core frontend logic that needs to be rewritten and ideally existing bigger PRs like #1127 would be merged first.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files, tests, or entry points are named. Start by mapping the current frontend and assessing whether a partial Svelte 5 transition is feasible, while accounting for the larger PR #1127. Done would require an agreed migration scope and plan before implementation begins.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend, web-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
18/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.