Prepared by
For
Next.js development
New Next.js builds, upgrades and rescues, with each page set up to render, cache and deploy the right way.
What’s delivered
- A rendering plan per route. Which pages are built ahead of time, which refresh when content changes, and which render on every visit, written down so new pages follow the same rules.
- Application structure. Routes, layouts and shared components, with code that handles secrets or the database kept on the server and away from the browser.
- Data fetching and caching. Calls to your CMS and other services made from the server, and cached until the content actually changes.
- Technical SEO foundations. Content in the HTML search engines receive, plus page titles, canonical URLs, sitemaps and structured data generated from the same content as the pages.
- A deployment setup. Separate settings for development, preview and production, and, where your hosting supports it, a preview link for each change and a way to roll back a release.
What’s needed to start
- The existing repository, if there is one
- Where the content comes from
- How often content changes
- Where it has to be hosted
- Your traffic and audience
What affects the cost
- Whether it’s a new build, an upgrade or a migration
- How many page types and content sources there are
- Sign-in and personalised content
- Other services the pages depend on
- Where it’s hosted, and what that host allows
- The size and condition of the existing code
Usually included
- New Next.js applications and sites
- Upgrades between major versions, including Pages Router to App Router
- Decisions on rendering, caching and data fetching
- Technical SEO implementation
- Deployment setup on Vercel or in containers
Not included unless agreed
- Content strategy and keyword research
- Managing your hosting account billing
- Promises about search rankings
Dependencies
Next.js changes often, and hosting platforms differ in what they support. Your CMS or other services may also limit how often we can fetch from them or how long we can cache.
Indicative summary. Scope, timeline and cost are confirmed in a written quote for each project.