What is web development?
Web development is the work of building and maintaining sites that drive business. Not a stack debate between WordPress and Next.js. Not a checklist from the latest trend. A series of decisions about trade-offs where the tech choice follows the business, not the other way around.
Our view
Web development is decisions about trade-offs, not tech religion. The stack follows the business. Performance and accessibility are business KPIs, not add-ons.
What web development is.
Web development is the process of building, designing, and maintaining websites and applications, from simple sites to complex systems. The discipline covers both frontend (what the user sees in the browser via HTML, CSS, JavaScript) and backend (server, databases, logic). For companies that need to commission web development, these technical distinctions are not the first thing to understand. The first thing is that web development is a series of decisions about trade-offs: ownership versus convenience, time-to-market versus future flexibility, total cost over lifetime versus short-term setup costs. The tech choice follows these decisions. Not the other way around.
- Frontend and backend: technical distinctions that matter less for business decisions than for development teams
- Build vs buy: should we build ourselves, hire an agency, or use a SaaS platform
- Ownership vs convenience: how freely do we want to be able to switch vendor or platform
- Performance and accessibility: business KPIs that must be there from the start, not add-ons
Web development↗ is an umbrella term for everything surrounding the construction of a website. The discipline differs from web design (visual and UX focus) and from web programming (code implementation specific). In practice they overlap. For companies that need to commission, the boundary is usually unimportant. What is relevant is which decisions must be made, which trade-offs are coming, and what the site should do for the business.
The fundamental decisions.
Before the tech stack is discussed there are a number of fundamental decisions. They separate one web project from another more than which stack is chosen:
- 01Build vs buy. Build the site ourselves, hire an agency, or run on a SaaS platform. Trade-offs are about ownership, flexibility, time-to-market, and total cost over lifetime.
- 02CMS vs custom. WordPress or Webflow give quick start and a low entry threshold. Custom builds give flexibility and ownership but require more competence in operations and maintenance.
- 03Ownership vs convenience. Open-source CMS gives maximum ownership but requires your own operational work. Proprietary SaaS gives shorter time-to-market but locks you into the vendor.
- 04Hosting model. Self-hosted, managed hosting, or serverless. Cost, control, and scalability are trade-offs.
- 05Time-to-market vs future flexibility. Quick templates solve the now but limit tomorrow. Custom builds take longer but set no future limits.
Decision support, not status. What we see in the network is that most web projects that fail do not fail on the tech choice. They fail because the fundamental decisions were made implicitly, without all stakeholders understanding what they meant.
Tech-stack choice.
Once the fundamental decisions are made, the tech-stack choice follows as a consequence. There are no universally right choices. Here are the trade-offs for the common alternatives:
- WordPress: quick start, large ecosystem, easy to find developers. Best for content-heavy sites with moderate customization. Trade-off: security maintenance and plugin bloat over time.
- Webflow: visual builder with professional output. Best for marketing sites where design flexibility matters more than content scale. Trade-off: SaaS lock-in, less control on the server side.
- Shopify: e-commerce platform with quick start. Best for standard e-commerce flows. Trade-off: transaction fees, less flexibility outside the Shopify ecosystem.
- Next.js↗ or similar JavaScript framework: maximum flexibility and performance. Best for complex applications, headless architecture, or high-traffic sites. Trade-off: requires a development team for operations.
- Sanity, Strapi, or another headless CMS: separates content management from presentation. Best when content is used in multiple channels or when the presentation needs to be swappable without touching content. Trade-off: two-system complexity.
The tech choice should confirm the business decision, not steer it. A CMS-driven site with limited customization can be exactly right for a SaaS company that needs to focus on the product. A custom-built Next.js platform can be wrong for a smaller company that needs to iterate content quickly. Strategy leads, specialists deliver. The tech choice follows.
Performance and Core Web Vitals.
Performance is not a technical question. It is a business KPI. Google's guide to Core Web Vitals and business impact↗ shows that load time directly affects bounce rate and conversion. Every extra second of load time can cost bounces and lost revenue. Core Web Vitals (Largest Contentful Paint, Interaction to Next Paint, Cumulative Layout Shift) are Google's formalized measurement points for perceived performance. They affect both ranking and conversion.
- LCP (Largest Contentful Paint): how quickly the page's main content appears. Should be under 2.5 seconds.
- INP (Interaction to Next Paint): how quickly the page responds to user input. Should be under 200 milliseconds.
- CLS (Cumulative Layout Shift): how stable the layout is when the page loads. Should be under 0.1.
Performance work is business work. It is not about passing Lighthouse tests for Google's sake. It is about visitors staying, scrolling, and converting. A site that takes 4 seconds to load loses visitors before they have seen what you are selling. Performance budgets must be there from the site's fundamental decisions, not added as optimization at the end.
Accessibility is a requirement, not a bonus.
Accessibility (a11y) is not a nice-to-have. The EU's European Accessibility Act made accessibility a legal requirement from June 2025 for many digital services. The WCAG guidelines↗ are the international reference framework. A11y is also a business decision: an inaccessible site excludes part of the population from shopping, reading, or converting.
- Keyboard navigation: the entire site should work without a mouse
- Screen reader support: semantically correct HTML, alt text on images, ARIA attributes where needed
- Color contrast: minimum 4.5 to 1 for normal text against background
- Focus indication: visible focus rings during keyboard navigation
- Structured headings: an H1 to H6 hierarchy that matches the document's logic
A11y work is often easier to build in from the start than to retrofit. What we see in the network (years of collective experience building and reviewing sites) is that inaccessible sites typically get built by agencies that did not have a11y as a default spec. An a11y audit on a finished site often reveals 50 to 100 issues. Building from scratch with a11y as a requirement is not more work. It is the same work, done correctly from the start.
When it is web work.
Not all web-related problems are web development problems. A site that converts poorly may have a web development root cause, or not. Before you call a web agency, ask where the problem actually sits:
- It is web work if: the site is technically weak (load time, mobile rendering, fundamental UX errors), the structure blocks conversion, or the platform limits what you need to do going forward.
- It is CRO work if: traffic converts poorly and the problem lies in copy, hypotheses, or funnel flow rather than the site's fundamental structure.
- It is SEO work if: the right audience does not find you. Web development can be a prerequisite for SEO (technical foundation) but is not SEO.
- It is copy work if: the message does not meet the audience's situation. A beautiful site with the wrong words does not convert.
The dividing line is not exact. In practice web projects are often mixed. A relaunch can require web development, SEO migration, copy iteration, and CRO work in parallel. Understanding which discipline solves which problem separates a successful project from a scattered one. If this points to your situation, see how Memorise works with web.
Discuss your web project
Want us to put this into your web project? Send a short description of the current situation and what you want to move. We get back to you within one business day. No commitments, no follow-up emails if you do not want to proceed.
Contact us →Common questions about web development
What does web development mean?
Web development is the process of building, designing, and maintaining websites and applications. The discipline covers frontend (HTML, CSS, JavaScript), backend (server, databases, logic), and the decisions that govern how the site is operated and developed over time. For companies that need to commission web development, the technical distinctions are less important than which fundamental decisions need to be made: build vs buy, CMS vs custom, ownership vs SaaS convenience.
What is the difference between web development and web design?
Web design is about how the site looks and feels, namely user flow, visual design, and interaction. Web development is about how the site is built and operated technically. In practice the disciplines overlap often. A small agency can do both; larger projects have separate roles. For buyers the boundary is usually not important. What is relevant is that both areas are covered in the project.
Which CMS should we choose?
Depends on what the site should do and what resources you have for operations. WordPress is the default answer for content-heavy sites with moderate customization needs. Webflow for design-driven marketing sites. Shopify for standard e-commerce. Headless CMS (Sanity, Strapi) when content is used in multiple channels. Custom build when none of the above fits and you have a development team for operations. The CMS choice is a consequence of the fundamental decisions, not the other way around.
How long does a web project take?
Depends on scope and tech choice. A simple WordPress site with standard templates can land in 4 to 8 weeks. A custom-built site with integrations takes 3 to 6 months. A larger platform migration can take 6 to 12 months. The time lies less in the coding and more in discovery, content work, and iterations against business KPIs. We recommend factoring in a discovery phase before the tech stack is locked.
What does web development cost?
We do not publish price ranges because the variation between projects is too wide. The cost is governed by three factors. How much needs to be built (scope). How much needs to be designed (visual complexity). And how much needs to be integrated (CRM, payment, external systems). You set the frame, we adapt the delivery. No fixed packages, no setup fees. Initial discussion is always free.
Who owns the site you build?
You. Code, content, design, and all licenses stand in your name. On vendor change a full handover is done without us retaining anything. It is the same principle we apply for SEO and advertising. Your data is your data, regardless of who works on it.