📄️ Optimize your media
Images are an important part of what your users will download during a visit to your store. Delivering images in an optimized way is tough in a mobile-first application. This guide explains what Front-Commerce provides to help you in this task.
📄️ Configure multiple stores
A same instance of Front-Commerce can handle several stores at the same time. This guide explains how to configure a multi-store application.
📄️ Setup and use logging
Front-Commerce uses the winston library for logging. This guide explains how to configure it and use it in your own code.
📄️ Setup sessions
By default in Front-Commerce, user sessions are stored on disk. It can be a limitation if you want to scale the application horizontally by adding more Front-Commerce nodes or machines to serve users. This guide explains how to configure alternative session storage.
📄️ Before going to production
Before going to production, you should ensure that everything has been customized to provide the best possible experience to your users. Some features are not critical enough to block your developments and you may have forgotten them during the project. This page contains a checklist to help you before the go-live!
📄️ Sitemap generation
The sitemap is a key piece of each e-commerce website. It allows search engines to crawl and index your pages faster, driving more visitors and potential clients. This guide explains how Front-Commerce generates sitemap and how to add your custom content to it.
📄️ Front-Commerce and PM2
Front-Commerce is a node.js application. You may want to run it in production with the PM2 Process Manager. This page explains how you could achieve this, and benefit from PM2 features such as; zero-downtime deployment, cluster mode, auto-reload, logs aggregation…
📄️ Server's metrics
Observability is a good way to understand how your production application behaves under different traffic conditions. This guide explains what is available in Front-Commerce to expose this information to external tools.