The frontend technology is bringing eCommerce revolution. The speed defines the winner in retail and with the Headless Commerce approach, the development gets more customization options and the business gets more capabilities to deliver the best customer experience.
2. About Me
● Decade of experience in eCommerce
domain
● We deliver headless commerce solution
2
3. Agenda
● Technology and Human evolution
● Discovery of advanced Frontend
● Discovery of Headless Commerce
● How to choose Frontend technology?
3
4. Humanity continuously seeks
efficiency and new.
“We’re fast approaching the moment when humans and
machines merge,” Time magazine - 2011 issue.
Technology and Human evolution
4
7. Human primary needs
Self
Actualization
Esteem Needs
Social Needs
Safety Needs
Physiological
Needs
Self
Actualization
Esteem Needs
Social Needs
Safety Needs
Physiological
Needs
Internet
Then Now
Technology and Human evolution
7
24. JavaScript send dynamic data request to server and update particular section of
the page with dynamic data or logic.
Single Page Application (SPA)
24
25. ● DOM is tree like structure of HTML
● To find and replace any node is time consuming task for browsers
● Single page can contains 1000s of nodes
Updating DOM is expensive
25
29. How one can implement Advanced Frontend with an existing eCommerce
framework. Like Magento or Shopify?
Discovery of Headless Commerce
29
30. How one can implement Advanced Frontend with current eCommerce framework.
Like Magento or Shopify?
● Magento = XML + PHTML
● Shopify = Liquid
Discovery of Headless Commerce
30
33. A new way = Headless Commerce
Frontend
Backend
Middle Layer (API)
33
34. Benefits of Headless Commerce
Performance
● Lightning-fast store & absolute best user experience
34
35. Scalability and Flexibility
● Frontend will perform optimal regardless of backend load
● E.g. Use wordpress as blog, fine, tomorrow want to use Ghost, not an
issue
Benefits of Headless Commerce
35
36. Speed of Goto Market
● Flexible frontend and backend allows to launch new features
easily using power of APIs
Benefits of Headless Commerce
36
37. Campaign landing page launch without Headless
Ideation
UI Design Development on
Staging
Deployment on
Production
Approval
QA/Testing
Campaign Active
Go live in 4 days
Benefits of Headless Commerce
37
38. Campaign landing page launch without Headless
Ideation
UI Design Development on
Staging
Deployment on
Production
QA Testing
Approval
Campaign Active
Team composition
● Marketing Head
● UI Designer
● Marketing Executive
● Frontend Dev
● Backend Dev
● QA
● Dev Ops
Benefits of Headless Commerce
38
39. Campaign landing page launch with Headless
Ideation 3rd party
CMS
Campaign Active
Build, Preview and
Publish
Go live in 2 days
Benefits of Headless Commerce
39
40. Campaign landing page launch with Headless
Ideation 3rd party
CMS
Campaign Active
Build, Preview and
Publish
Team composition
● Marketing Head
● UI Designer
● Marketing
Executive
Benefits of Headless Commerce
40
41. ● Control over frontend
● Faster goto market
● Reduce ongoing development Cost
● Sub-second site speed
● Decrease bounce rates
● Decrease CAC
● Improved SEO
● Add touch points easily
Benefits of Headless Commerce
41
42. How to choose Head (frontend) technology?
Frontend
Backend
Middle Layer (API)
? ? ?
42
43. ● Popularity / Trends
● Complexity / Learning Curve
● Community / Support
● Features / Performance
How to choose Head (frontend) technology?
43
44. How to choose Head (frontend) technology?
Build one application using all three frameworks.
● Check which feels better? Which one is productive?
44
45. How to choose Head (frontend) technology?
How to deal with complex use cases?
Example:
● App dashboard with thousands of rows in single page
● 3D Rendering / Animation
45