2.8 KiB
2.8 KiB
title: Evershop created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, e-commerce, nodejs, typescript, graphql, app-marathon3-batch-a] confidence: medium contested: false sources: [https://selfh.st/apps/?tag=E-Commerce, https://evershop.io/]
🛍️ Evershop
Plateforme e-commerce moderne Node.js + GraphQL, légère et performante.
📋 Informations Générales
| Champ | Valeur |
|---|---|
| Site web | evershop.io |
| GitHub | evershopcommerce/evershop |
| License | MIT |
| Langage | TypeScript / Node.js / React |
| Étoiles GitHub | 1.6k ⭐ |
| Catégorie | [[cat-e-commerce |
📝 Description
Evershop est une plateforme e-commerce open source moderne, construite sur Node.js + GraphQL + React. Plus légère et plus rapide que WooCommerce/PrestaShop, avec une approche "headless" native. Extensions via plugins npm.
Différence vs app-woocommerce : Evershop est moderne, rapide, JavaScript end-to-end. WooCommerce/PrestaShop sont PHP, plus lourds mais avec écosystèmes plus vastes.
Pour qui : développeurs qui veulent un stack JS moderne et une plateforme e-commerce performante.
🚀 Installation
Docker Compose
version: '3.8'
services:
evershop:
image: evershop/evershop:latest
container_name: evershop
restart: unless-stopped
ports:
- "3000:3000"
volumes:
- ./data:/app/data
- ./config:/app/config
environment:
- DB_HOST=db
- DB_PORT=5432
- DB_NAME=evershop
- DB_USER=evershop
- DB_PASSWORD=secret
depends_on:
- db
labels:
traefik.enable: "true"
traefik.http.routers.evershop.rule: "Host(`shop.example.com`)"
traefik.http.routers.evershop.tls.certresolver: letsencrypt
db:
image: postgres:16
container_name: evershop-db
restart: unless-stopped
environment:
POSTGRES_DB: evershop
POSTGRES_USER: evershop
POSTGRES_PASSWORD: secret
volumes:
- ./pgdata:/var/lib/postgresql/data
🔄 Alternatives
Open Source
- app-woocommerce — Référence WP
- app-prestashop — Référence PHP FR
- app-lunar — E-commerce Laravel
- Medusa — Headless Node.js
- Saleor — Python/GraphQL
Propriétaires
- Shopify — Leader SaaS
- BigCommerce
🔐 Sécurité
- JWT : sessions
- HTTPS : obligatoire
- Helmet : headers sécurité
- Rate limiting : configurable
📚 Ressources
Pages Liées
- cat-e-commerce — Catégorie E-commerce
- app-woocommerce — Concurrent
- recettes-docker-compose — Templates Docker