finds.dev← search

// the find

este/este

★ 5,329 · TypeScript · MIT · updated Sep 2019

This repo is suspended.

Este was a full-stack TypeScript starter combining Next.js, React Native (via react-native-web), GraphQL with Relay, and Prisma — targeting universal apps that share code across web and mobile. It hasn't been touched since 2019 and the author explicitly marked it abandoned. The repo is suspended on GitHub.

- At the time, it was one of the earliest examples of sharing a single GraphQL/Relay layer across Next.js and React Native Web — that architectural bet turned out to be largely correct.

- The monorepo package structure (api, components, hooks, relay, web, native as separate packages) was ahead of common practice for 2018-era TypeScript projects.

- Using generated Relay types from the GraphQL schema gave end-to-end type safety before most people were doing this.

- Dead. Last commit 2019, repo suspended, README says don't use it — there is no version of this you can adopt without rewriting most of it.

- Requires Node 8 (EOL 2019), Prisma 1 (replaced by an entirely different product), and zeit/now v1 (now Vercel, with a completely different config format). Nothing here runs without major surgery.

- Relay is a high-friction choice that locks you into Facebook's GraphQL conventions; most of the ecosystem moved to Apollo or plain fetch, so the tradeoffs this starter made are even more costly today.

- No tests beyond the scaffolding — `yarn test` exists in package.json but the actual test coverage is minimal, which makes the codebase harder to use as a reference.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →