The Advantages and Drawbacks of Headless E-commerce