<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/ecommerce/best-of/2023" -->

---
title: Best eCommerce posts of 2023 | daily.dev
description: The most upvoted eCommerce posts of 2023, curated by the daily.dev community.
canonical: https://daily.dev/tags/ecommerce/best-of/2023
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/ecommerce/best-of/2023
og:type: website
og:site_name: daily.dev
og:title: Best eCommerce posts of 2023 | daily.dev
og:description: The most upvoted eCommerce posts of 2023, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of eCommerce — 2023

1. 1  
[](/posts/introducing-next-js-commerce-2-0-vercel-jhpdgopbo "Introducing Next.js Commerce 2.0 – Vercel")  
Article  
![Avatar of vercel](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/04cca7235cf84db092f24b7ba427b3e1)Vercel · 3y  
Introducing Next.js Commerce 2.0 – Vercel  
Next.js Commerce is a single provider per repository, resulting in less code and fewer abstractions for your application. The 50th percentile of all ecommerce sites had 101 requests on the homepage on mobile. Ecommerce sites are more complex than they seem on the surface. They make lots of page requests.  
99  
3
2. 2  
[](/posts/easy-guide-to-designing-a-3-tier-architecture-08d6twy2k "Easy Guide To Designing A 3 Tier Architecture")  
Article  
![Avatar of awsplainenglish](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/64d9989ff4ae4caba811832fdd6146c5)AWS in Plain English · 3y  
Easy Guide To Designing A 3 Tier Architecture  
This article provides a guide to designing a 3 tier architecture for an e-commerce platform. It explains the purpose of a 3 tier architecture and discusses the components of each tier. The article also mentions the use of a session manager for secure access and control over AWS instances.  
54  
1
3. 3  
[](/posts/how-to-build-a-digital-products-store-with-medusa-and-next-js-nwmifo28j "How to Build a Digital Products Store with Medusa and Next.js")  
Article  
![Avatar of freecodecamp](https://media.daily.dev/image/upload/t_logo,f_auto/v1628412854/logos/freecodecamp)freeCodeCamp · 3y  
How to Build a Digital Products Store with Medusa and Next.js  
Learn how to build an e-book online store using Medusa and Next.js. The tutorial covers topics such as setting up TypeScript type definitions, incorporating e-book previews into the product details, simplifying the checkout process for digital products, and delivering digital products to customers.  
42  
1
4. 4  
[](/posts/laravel-ecommerce-with-lunar-php-yia3t3e1d "Laravel Ecommerce with Lunar PHP")  
Article  
![Avatar of ln](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ln)Laravel News · 3y  
Laravel Ecommerce with Lunar PHP  
Lunar PHP is a Laravel ecommerce package, with an administrative hub, and a soon-to-be-released API. In this video, let's go through setting up a starter kit and exploring some of its features. The future promises to bring even more enhancements to the table.  
38  
2
5. 5  
[](/posts/create-a-wordpress-store-that-sells-real-ai-generated-products-78sn6biyb "Create a WordPress Store that Sells Real AI-Generated Products")  
Article  
![Avatar of freecodecamp](https://media.daily.dev/image/upload/t_logo,f_auto/v1628412854/logos/freecodecamp)freeCodeCamp · 3y  
Create a WordPress Store that Sells Real AI-Generated Products  
Learn how to create an e-commerce store powered by WordPress using AI. The course covers topics such as hosting and domain setup, customization of WordPress themes and pages, and using AI to create sticker designs.  
30
6. 6  
[](/posts/animating-multi-page-navigations-with-browser-view-transitions-and-astro-4dqhaswlg "Animating Multi-Page Navigations with Browser View Transitions and Astro")  
Article  
![Avatar of codrops](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/codrops)Codrops · 3y  
Animating Multi-Page Navigations with Browser View Transitions and Astro  
Learn how to implement smooth transitions between pages in Astro using View Transitions. View Transitions make navigation seamless and effortless, reducing compatibility, performance, and accessibility issues. Find out about the performance impact, browser support, and design considerations for View Transitions.  
29
7. 7  
[](/posts/jamstack-the-future-of-e-commerce-development-sa4tur1mc "Jamstack: the Future of E-commerce Development")  
Article  
![Avatar of asayer](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/be8d9d38650943c8a1718ba79f23e9ac)asayer · 3y  
Jamstack: the Future of E-commerce Development  
Jamstack offers several benefits for e-commerce, including performance optimization, scalability, enhanced security, agile development, integration with third-party services, offline capabilities, and SEO-friendly nature. Real-world examples of Jamstack in e-commerce include Shopify Plus, Elastic Path, Net-A-Porter, Nike, Crystallize, BigCommerce, Medusa, and Snipcart.  
28
8. 8  
[](/posts/how-to-build-your-own-e-commerce-site-with-medusa-7upa0fsgo "How to Build Your Own E-Commerce Site with Medusa")  
Article  
![Avatar of freecodecamp](https://media.daily.dev/image/upload/t_logo,f_auto/v1628412854/logos/freecodecamp)freeCodeCamp · 4y  
How to Build Your Own E-Commerce Site with Medusa  
Learn how to build your own e-commerce site with Medusa, an open-source, composable commerce platform. Discover its flexible architecture, key features, and how to set up the server, admin dashboard, and storefront.  
27  
2
9. 9  
[](/posts/12-project-ideas-for-aspiring-web-and-mobile-developers-xwl0owv0v "12 Project Ideas for Aspiring Web and Mobile Developers")  
Article  
![Avatar of hackernoon](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hackernoon)Hacker Noon · 3y  
12 Project Ideas for Aspiring Web and Mobile Developers  
The article emphasizes the importance of focusing on user interface and experience, while the projects serve as valuable learning experiences and portfolio pieces. For mobile developers, suggested projects encompass an ecommerce app, diet tracking app, personal finance app, movie review app, photo editing app, and social networking app.  
21
10. 10  
[](/posts/building-a-pricing-page-and-charging-visitors-a-nextjs-guide--bgmaahewq "🔥 Building a pricing page and charging visitors — A NextJS Guide 🤯 🤯")  
Article  
![Avatar of hackernoon](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hackernoon)Hacker Noon · 3y  
🔥 Building a pricing page and charging visitors — A NextJS Guide 🤯 🤯  
Visitors can press the "Purchase" button and go to a checkout page. Once completed, we will send the customers to a success page and save the customers. We will show you how to build a page with multiple pricing tiers in this article.  
19
11. 11  
[](/posts/add-a-shopping-cart-checkout-to-a-next-js-app-with-snipcart-pagzcavm7 "Add a Shopping Cart & Checkout to a Next.js App with Snipcart")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 3y  
Add a Shopping Cart & Checkout to a Next.js App with Snipcart  
16
12. 12  
[](/posts/laravel-attributes-package-353ankv2s "Laravel Attributes Package")  
Article  
![Avatar of ln](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ln)Laravel News · 3y  
Laravel Attributes Package  
The Laravel Attributes package allows for easy creation of attributes on a model, such as associating technical details with a product in an e-commerce store. It provides a trait that can be added to the model, and allows for attaching and retrieving attributes.  
15  
1
13. 13  
[](/posts/avoid-these-mistakes-to-monetize-internet-products-profitably-auxbk9vig "Avoid These Mistakes to Monetize Internet Products Profitably")  
Article  
![Avatar of hackernoon](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hackernoon)Hacker Noon · 3y  
Avoid These Mistakes to Monetize Internet Products Profitably  
Avoid These Mistakes to Monetize Internet Products Profitably Too Long. Didn't Read Internet products often fail to monetize for various reasons. As a full-time product builder for almost 3 years, I've learned valuable lessons from my own failures and successes.  
15
14. 14  
[](/posts/how-we-improved-our-documentation-waot-stjj "How we improved our documentation")  
Article  
![Avatar of changelog](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/f65a74bcb028447aa606f06695d607d3)Changelog · 4y  
How we improved our documentation  
Blake At Medusa is a B2B ecommerce site that provides developers with the best experience. In 2022, our documentation team put a lot of effort into improving it. In the last quarter of 2022, we focused on redesigning the documentation to: clean design, a summarized homepage with the essential documentation on how to use Medusa.  
14  
2
15. 15  
[](/posts/the-power-of-headless-ecommerce-success-with-next-js-vercel-and-shopify-vercel-4tfwzghp2 "The power of headless: Ecommerce success with Next.js, Vercel, and Shopify – Vercel")  
Article  
![Avatar of vercel](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/04cca7235cf84db092f24b7ba427b3e1)Vercel · 3y  
The power of headless: Ecommerce success with Next.js, Vercel, and Shopify – Vercel  
The power of headless in ecommerce allows for customization, performance tuning, and innovation. Next.js and Vercel provide flexibility and control, while headless CMS enables tailored content management. The headless approach also allows for advanced performance optimization and caching. Vercel's infrastructure supports dynamic data handling and caching, ensuring a fast and personalized shopping experience.  
13
16. 16  
[](/posts/uplevel-your-filter-menu-rh8uhwkv2 "Uplevel your filter menu")  
Article  
![Avatar of uxplanet](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/45df2b4bdc604c15aa75bc4e9c5f493c)UX Planet · 3y  
Uplevel your filter menu  
Learn about strategies for rendering filterable lists, optimizing filter menus for scroll and mobile, and updating filter options as the user interacts.  
13  
1
17. 17  
[](/posts/superstore---a-cool-ecommerce-theme-built-with-astro-tailwind-css-mdx-6ctmbrojs "SuperStore - A cool ecommerce theme built with Astro, Tailwind CSS & MDX")  
Article  
![Avatar of ph](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ph)Product Hunt · 3y  
SuperStore - A cool ecommerce theme built with Astro, Tailwind CSS & MDX  
The best of Product Hunt, everyday Popular products in... AI No Code Social Media E-Commerce Analytics.  
12
18. 18  
[](/posts/k6-testing-tutorial-a-complete-guide-to-browser-testing-with-grafana-k6-4bzwr80ze "k6 Testing Tutorial: A Complete Guide To Browser Testing With Grafana k6")  
Article  
![Avatar of testmu_ai](https://media.daily.dev/image/upload/s--XTf6Cyew--/f_auto/v1782376627/squads/lambdatest?_a=BAMAMicg0)TestMu AI (Formerly LambdaTest) · 3y  
k6 Testing Tutorial: A Complete Guide To Browser Testing With Grafana k6  
Load testing is a type of non-functional testing that checks the application’s performance under specific loads and conditions. It involves simulating multiple users accessing an application simultaneously or sending requests to the server concurrently. The eCommerce website can simulate the projected user load and evaluate its performance under these circumstances.  
13
19. 19  
[](/posts/designing-a-react-e-commerce-app-for-digital-products-part-1-ioqbonb0f "Designing a React E-Commerce App for Digital Products—Part 1")  
Article  
![Avatar of syncfusion](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/064efc4834bd43b987bcda02e8ad6709)Syncfusion · 3y  
Designing a React E-Commerce App for Digital Products—Part 1  
This article guides readers through the process of designing a React e-commerce app for digital products. It covers the key components of the app, the technology stack, and how to restrict access to certain pages based on user authentication.  
11
20. 20  
[](/posts/increase-your-profits-by-creating-valuable-products-here-s-how-viwll92dd "Increase Your Profits By Creating Valuable Products — Here's How")  
Article  
![Avatar of hackernoon](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hackernoon)Hacker Noon · 4y  
Increase Your Profits By Creating Valuable Products — Here's How  
Customers are more likely to pay a premium for a product that is useful, helpful, and valuable. In this guide, I will share strategies to help you create great value in your product, which can ultimately lead to increased MRR or profits.  
11  
1
21. 21  
[](/posts/your-guide-to-headless-commerce-vercel-9ljqzzcmd "Your guide to headless commerce – Vercel")  
Article  
![Avatar of vercel](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/04cca7235cf84db092f24b7ba427b3e1)Vercel · 4y  
Your guide to headless commerce – Vercel  
Learn about headless commerce, its benefits, and its architecture. Discover how it works and how to adopt it. Explore use cases for headless commerce and ways to improve developer experience, personalize through experimentation, invest in AI, surpass performance standards, and create content at scale.  
10

[See all eCommerce archives](/tags/ecommerce/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/ecommerce/best-of/2023#page","url":"https://daily.dev/tags/ecommerce/best-of/2023","name":"Best eCommerce Posts of 2023","description":"The most upvoted eCommerce posts of 2023, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/ecommerce/best-of/2023#items","numberOfItems":21,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/introducing-next-js-commerce-2-0-vercel-jhpdgopbo","name":"Introducing Next.js Commerce 2.0 – Vercel"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/easy-guide-to-designing-a-3-tier-architecture-08d6twy2k","name":"Easy Guide To Designing A 3 Tier Architecture"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/how-to-build-a-digital-products-store-with-medusa-and-next-js-nwmifo28j","name":"How to Build a Digital Products Store with Medusa and Next.js"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/laravel-ecommerce-with-lunar-php-yia3t3e1d","name":"Laravel Ecommerce with Lunar PHP"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/create-a-wordpress-store-that-sells-real-ai-generated-products-78sn6biyb","name":"Create a WordPress Store that Sells Real AI-Generated Products"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/animating-multi-page-navigations-with-browser-view-transitions-and-astro-4dqhaswlg","name":"Animating Multi-Page Navigations with Browser View Transitions and Astro"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/jamstack-the-future-of-e-commerce-development-sa4tur1mc","name":"Jamstack: the Future of E-commerce Development"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/how-to-build-your-own-e-commerce-site-with-medusa-7upa0fsgo","name":"How to Build Your Own E-Commerce Site with Medusa"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/12-project-ideas-for-aspiring-web-and-mobile-developers-xwl0owv0v","name":"12 Project Ideas for Aspiring Web and Mobile Developers"},{"@type":"ListItem","position":10,"url":"https://daily.dev/posts/building-a-pricing-page-and-charging-visitors-a-nextjs-guide--bgmaahewq","name":"🔥 Building a pricing page and charging visitors — A NextJS Guide 🤯 🤯"},{"@type":"ListItem","position":11,"url":"https://daily.dev/posts/add-a-shopping-cart-checkout-to-a-next-js-app-with-snipcart-pagzcavm7","name":"Add a Shopping Cart & Checkout to a Next.js App with Snipcart"},{"@type":"ListItem","position":12,"url":"https://daily.dev/posts/laravel-attributes-package-353ankv2s","name":"Laravel Attributes Package"},{"@type":"ListItem","position":13,"url":"https://daily.dev/posts/avoid-these-mistakes-to-monetize-internet-products-profitably-auxbk9vig","name":"Avoid These Mistakes to Monetize Internet Products Profitably"},{"@type":"ListItem","position":14,"url":"https://daily.dev/posts/how-we-improved-our-documentation-waot-stjj","name":"How we improved our documentation"},{"@type":"ListItem","position":15,"url":"https://daily.dev/posts/the-power-of-headless-ecommerce-success-with-next-js-vercel-and-shopify-vercel-4tfwzghp2","name":"The power of headless: Ecommerce success with Next.js, Vercel, and Shopify – Vercel"},{"@type":"ListItem","position":16,"url":"https://daily.dev/posts/uplevel-your-filter-menu-rh8uhwkv2","name":"Uplevel your filter menu"},{"@type":"ListItem","position":17,"url":"https://daily.dev/posts/superstore---a-cool-ecommerce-theme-built-with-astro-tailwind-css-mdx-6ctmbrojs","name":"SuperStore - A cool ecommerce theme built with Astro, Tailwind CSS & MDX"},{"@type":"ListItem","position":18,"url":"https://daily.dev/posts/k6-testing-tutorial-a-complete-guide-to-browser-testing-with-grafana-k6-4bzwr80ze","name":"k6 Testing Tutorial: A Complete Guide To Browser Testing With Grafana k6"},{"@type":"ListItem","position":19,"url":"https://daily.dev/posts/designing-a-react-e-commerce-app-for-digital-products-part-1-ioqbonb0f","name":"Designing a React E-Commerce App for Digital Products—Part 1"},{"@type":"ListItem","position":20,"url":"https://daily.dev/posts/increase-your-profits-by-creating-valuable-products-here-s-how-viwll92dd","name":"Increase Your Profits By Creating Valuable Products — Here's How"},{"@type":"ListItem","position":21,"url":"https://daily.dev/posts/your-guide-to-headless-commerce-vercel-9ljqzzcmd","name":"Your guide to headless commerce – Vercel"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"eCommerce","item":"https://daily.dev/tags/ecommerce"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/ecommerce/best-of"},{"@type":"ListItem","position":5,"name":"2023"}]}]}
```

