For 3-4 år siden dukket det opp et helt nytt React-rammeverk kalt RedwoodJS, laget av GitHub-gründeren Tom Preston-Werner. Til tross for mye positiv oppmerksomhet i starten, klarte aldri rammeverket å få helt fotfeste.
Nå melder RedwoodJS at de skifter kurs og lanserer RedwoodSDK. Det skriver nyhetsbrevet Bytes.
Dagens RedwoodJS forsvinner imidlertid ikke helt, men blir til Redwood GraphQL – mer om det senere.
– Siden den første tiden med RedwoodJS har vår misjon vært klar: Å hjelpe utviklere med å bygge og rulle ut fullstack-apper raskere, smartere og med større trygghet. Misjonen har ikke endret seg, men plattformen har, skriver Redwood-sjef Peter Pistorius.
Vil gjøre utvikling personlig
Redwood skriver at de med den nye RedwoodSDK-løsningen ønsker å gjøre det enda enklere for utviklere som raskt vil bygge personlig programvare.
Og hva mener de med personlig programvare?
På selskapets retro-inspirerte nettside kan man lese om hvordan mange ifølge dem hadde stor glede av å skrive programvare i "gamle dager", men at ting i dag har blitt mye mer komplekst. Og dermed mindre gøy.
– Vi har en mulighet til å ta på oss en større utfordring: Å gjøre det mulig for folk å bygge, eie og distribuere sin egen programvare uten begrensningene fra tradisjonelle SaaS-løsninger.
Slik presenterer Redwood selv løsningen:
RedwoodSDK er gratis og åpen kildekode (MIT-lisens) og skal altså ta vekk mye av kompleksiteten ved å lage programvare.
For Cloudflare
Kort fortalt er RedwoodSDK et React-rammeverk for Cloudflare, som begynner som en Vite-plugin som gir deg:
- SSR (Server-side-rendring)
- React Server Components (RSC)
- Server Functions
- Filbasert ruter
- Innebygget støtte for Cloudflare Workers, D1 (SQL-database) og R2 (objektlagring), Workers AI og mye mer
Ifølge Redwood skal RedwoodSDK være et "blankt lerret for personlig programvare", som kan brukes enten til personlige prosjekter, en micro-SaaS eller for å bygge "den neste store tingen".
Alt skal være så lite komplekst som mulig og basert på standarder, slik at man kan ta i bruk de verktøyene man selv ønsker – og uten at det skjer en masse "magi" under panseret.
Når du er ferdig med programmet, kan du rulle ut til Cloudflare med en enkelt kommando: npm release.

Nå avlives Create React App – dette anbefales i stedet
RedwoodJS forsvinner ikke
Redwood-temaet forsikrer alle som har bygget løsninger på dagens RedwoodJS at dette fortsatt vil være støttet.
Men da som rammeverket Redwood GraphQL.
Den opprinnelige RedwoodJS var tett integrert med veldig mye forskjellig, som for eksempel Storybook. Alle disse integrasjonene vil i løpet av de kommende månedene bli "unbundled" – slik at utviklere står friere til å selv velge hva de vil integrere.

💬 Nyeste kommentarer