A new stack - from Vue.js to Svelte & more

sschuchlenz

Stefan Schuchlenz

Posted on December 16, 2021

A new stack - from Vue.js to Svelte & more

Recently I gave Svelte a shot after I neglected it for quite some time (just basically tested it out right when it came out but decided that at the time, it wasn't for me).

Boy was I surprised! After working extensively with React and then Vue.js for quite some time, meandering to stuff like gridsome and nuxt.js in the process I was really surprised how amazing Svelte and SvelteKit have become.

Since at my company we are currently bootstrapping a new e-commerce startup I've decided to go with a totally new stack (at least for the MVP) and if this is interesting for you guys, I'm thinking about making a series of posts documenting the journey - so drop me a line or fave this if you like it ;)

The components

Currently I'm not yet 100% sure which components to pick from the selection since we're still evaluating everything for the project but here's the shortlist:

  • backend-as-a-service with graphCMS or cosmicJS
  • authentication-as-a-service with Auth0
  • e-commerce with CommerceLayer or Vendure
  • frontend with Svelte
  • graphQL and REST for the data

What I absolutely like about Svelte is that components are really readable and since it all boils down to plain vanilla javascript it just feels a lot lighter than Vue or React. I also love that it plays nice with one of our main staples, Tailwind CSS, and that the local dev environment is blazingly fast.

💖 💪 🙅 🚩
sschuchlenz
Stefan Schuchlenz

Posted on December 16, 2021

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related