sabaimran / meandering-fellow

A Randomized Living Assistant, Meandering Fellow helps you to introduce a small amount of variability into your daily routine. Yay exploration!!
https://meandering-fellow.vercel.app/
1 stars 0 forks source link

Extending Meandering Fellow as a Multi Page App #14

Closed debanjum closed 2 years ago

debanjum commented 2 years ago

Describe the bug

To Reproduce

Expected behavior Ease extending Meandering fellow as a multi page application

sabaimran commented 2 years ago

I think svelte-routing may be a satisfactory option, but I have to give some thought to where we want this application to go and whether it makes sense to use greenfield frameworks.

Alternatives include svelte-kit and sapper but these are not friendly for integrating into existing applications (e.g., have to setup a new scaffolding), and are covered with disclaimers about updating versions and beta testing. Implication being that choosing either could mean impending deprecation. Big SIGH.

It's fun using new tech, but worrisome if its foundations are shifting too fast to sustain developer needs. I still like the overall lightweight nature of Svelte, and I felt it was a good use case for Meandering Fellow since the overall demands for the application were minimal to start with. I need to be re-evaluate that assumption depending on what we plan to build.

sabaimran commented 2 years ago

https://massivepixel.io/blog/svelte-vs-react/

debanjum commented 2 years ago

svelte-kit seems like the more known/popular option compared to svelte-routing. See StateOfJS 2021: Backend Frameworks or Github Stars. But unsure of how to easily add it to an existing project