Michael Bromley
Modern Headless Commerce with Vendure
#1about 3 minutes
Tracing the evolution of e-commerce platforms
Early e-commerce involved manual HTML forms and email-based orders, but the landscape has since matured with many frameworks and SaaS solutions.
#2about 4 minutes
Why JavaScript and TypeScript dominate modern development
JavaScript's performance, massive ecosystem, and full-stack capabilities, enhanced by TypeScript's static typing, make it the leading choice for new applications.
#3about 8 minutes
What headless architecture means for e-commerce
Headless architecture decouples the backend from the frontend via an API, enabling the use of multiple clients and modern tooling like Jamstack or Edge Computing.
#4about 1 minute
An overview of the Vendure e-commerce framework
Vendure is an open-source, headless commerce framework built on Node.js and TypeScript that provides a GraphQL API and an extensible core for custom development.
#5about 3 minutes
Setting up a local Vendure project with the CLI
Use the `npx @vendure/create` command to scaffold a new project, connect to a database, populate it with test data, and explore the GraphQL API.
#6about 5 minutes
Customizing the data model with custom fields
Extend core entities like 'Customer' by defining custom fields in the config file, which automatically updates the database schema, GraphQL API, and admin UI.
#7about 2 minutes
Integrating a storefront with Vendure's headless API
While headless requires building a separate storefront, starter kits for frameworks like Remix running on Edge Computing platforms can accelerate development.
#8about 2 minutes
Q&A on sessions, features, and performance
The Q&A covers handling sessions with cookies or tokens, highlights the customizable promotions engine, and discusses performance scaling and comparisons to Medusa.
Related jobs
Jobs that call for the skills explored in this talk.
Hubert Burda Media
München, Germany
€80-95K
Intermediate
Senior
JavaScript
Node.js
+1
Matching moments
02:33 MIN
Why you might not need JavaScript for everything
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
11:32 MIN
The industry's focus on frameworks over web fundamentals
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
11:10 MIN
The only frontend stack that truly matters
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
09:00 MIN
Navigating the growing complexity of modern CSS
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
04:02 MIN
How a broken frontend culture impacts the web
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
03:31 MIN
The value of progressive enhancement and semantic HTML
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
08:07 MIN
Exploring modern JavaScript performance and new CSS features
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
07:26 MIN
The enduring value of freelance development for small businesses
Slopquatting, API Keys, Fun with Fonts, Recruiters vs AI and more - The Best of LIVE 2025 - Part 2
Featured Partners
Related Videos
Headless and JAMstack - The State of Commerce Today
Anil Kumar Krishnashetty
Why HTMX is crushing React, Vue & Svelte.
Felix Eckhardt & Benedikt Stemmildt
Web development: where are we, and where are we going?
Laurie Voss
To New Frontiers: The Future of Frontend Development
Rainer Hahnekamp
Marko.js: Unsung Hero of Scalable Web Frameworks
Eugene Fidelin
Nuxt.js - Just Vue 3 and a bit of magic?
Alexander Lichter
Teini - an extremely small webshop leveraging awesome and free tech
Christian K.
Microfrontends at Scale
Josh Goldberg
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

Confideck GmbH
Vienna, Austria
Remote
Intermediate
Senior
Node.js
MongoDB
TypeScript

Visonum GmbH
Remote
Junior
Intermediate
React
Redux
TypeScript

Der STANDARD
Vienna, Austria
Senior
Next.js
TypeScript

GL Global
£75-90K
Senior
React
Node.js
TypeScript
A/B testing
+4

Optimus Search
Berlin, Germany
Remote
Intermediate
API
CSS
GIT
React
+4

Provectus
Remote
API
GIT
JSON
REST
+11

Douglas GmbH
Düsseldorf, Germany
Intermediate
Senior
Java
Google Cloud Platform


Provectus
Canton de Saint-Mihiel, France
Remote
Senior
API
GIT
JSON
REST
+11