TanStack / TanStack/cli

feat(add-on): add ElysiaJS + Eden Treaty

Aperta
#491 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

enhancement
Lingua principale
TypeScript
Stelle
1.3k
Fork
185
Merge medio
18h 45m
PR unite (30g)
2

Descrizione

Which project does this relate to?

Create TanStack App

Describe the feature

There are already a lot of great add-ons available for Create TanStack App, and I’d love to see first-class support for ElysiaJS and Eden Treaty added as well. 🩵

ElysiaJS is a fast, TypeScript-first web framework that pairs especially well with the TanStack ecosystem. Eden Treaty provides end-to-end type safety and autocomplete when consuming an Elysia server, making the combination a great fit for full-stack TanStack applications.

An add-on could provide a ready-to-use ElysiaJS backend alongside the TanStack Start frontend, with Eden Treaty configured for type-safe API communication out of the box.

Additional context

Eden Treaty is the recommended client for Elysia's type-safe API experience and provides typed API access directly from the Elysia server definition.

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Inizia esaminando gli add-on esistenti di Create TanStack App, quindi leggi la documentazione collegata di ElysiaJS ed Eden Treaty. Definisci come predisporre un backend ElysiaJS e un client Eden Treaty insieme al frontend TanStack Start. Il lavoro è completo quando l’add-on fornisce questa configurazione pronta all’uso e type-safe.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
typescript
Ambito
cli, full-stack
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Tranquilla
Chiarezza
Da chiarire
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.