A number of questions arises fast when we typically discuss composable commerce:
So that means a lot more integrations between - so I need more developers and consultants?
With multiple components and systems - I now have to work in a different UIs and interfaces to get my work done?
The answer to the above questions is "Yes".
But that doesn't have to be like that, and it doesn't have to be a bad thing.
With larger "monolith" or "all-in-one" systems, you often pay for a lot of features that you never use, and those systems - due to their richness in features - has complex user interfaces.
The idea with a composable architecture is that you can combine component that fits your needs - as well as your wallet. If your demand changes - you can add a new component, or replaces an existing.
JAMSTACK & Next.js
"Jamstack is an architecture designed to make the web faster, more secure, and easier to scale".
At Alpha Solutions we encourage clients to utilize Jamstack architecture when possible. Reason being impressive user experiences and speed to the users and less cost in hosting to mention a few things. So why is Jamstack so fast?
The key here is "Pre-rendering" and CDN. Imagine that your content/pages got all created when you "publish" and then put on a CDN. When the user surf your website, it's actually directly on a CDN, and not hitting your servers or infrastructure at all. Now this is true for content-only websites, where there's no need for a log-in etc. For ecommerce it's obviously not possible to run it all off of a CDN - in that case interaction with various services is needed. Nevertheless this is an preferred approach, and it creates incredible experiences to the users.




