React and Next.js development
A website or web application that should be built, extended or rescued in React or Next.js.
In short
Lintel builds websites and web applications with React and Next.js, in TypeScript. We use server rendering where search visibility and speed matter and client-side interactivity where the product needs it, and we keep the codebase clear enough for your team or the next developer to maintain.
Who it is for
Companies that want a React or Next.js team for a new website or application, need an existing React codebase extended or cleaned up, or are choosing a stack for a project and want a clear recommendation.
What we build
- Marketing and company websites with Next.js, fast and indexable, with content your team can update.
- Web applications and dashboards in React and TypeScript on top of your APIs.
- Headless storefronts: React storefronts on Shopify with Hydrogen. See headless Shopify and Hydrogen.
- Codebase work: upgrades, refactors, performance fixes and TypeScript migrations for existing React projects.
How we build with React
- Rendering chosen per page: server-rendered or static pages for content that must be indexed, client rendering for app-like screens.
- TypeScript throughout, so the codebase documents itself and survives change.
- Performance and accessibility checked during development, not after launch. See website performance.
- Maintainable structure: clear components, tests where they matter, and documentation for handover.
This website is itself built with React on Shopify’s Hydrogen framework and runs on Cloudflare Workers. For the broader service, see web development.
How an enquiry works
- Send a short briefTell us about the store and what isn’t working.
- We review itUsually within 24 hours.
- Scope and pricingWe discuss what the work involves and what it costs.
- Go ahead if there’s a fitThe project starts once scope and price are agreed.

Gencer KarakayaFounder & Shopify Engineer
Every brief is reviewed by the founder.
Questions
- React or Next.js: which do we need?
- Next.js is a React framework that adds routing and server rendering. For websites that must rank in search, it is usually the better start; for internal apps, plain React can be enough.
- Can you take over an existing React project?
- Yes. We start with a review of the codebase, then agree on what to fix first.
- Do you build with React Native too?
- Yes, for mobile apps. See React Native and Flutter app development.