I'm exploring the idea of using Svelte, Deno, and Hono as a tech stack, but I'm not looking for immediate job opportunities since I understand that these technologies aren't widely adopted yet. My goal is to become well-versed in web standards and eventually transition to a more backend-focused language. I want to learn enough frontend development with Svelte and Astro to create personal projects. I plan to primarily use TypeScript. Additionally, I prefer hosting everything on a Bare Metal Server that I rent for a more hands-on learning experience. I've noticed that Hono and similar frameworks often market themselves as being geared towards edge environments, and I'm not sure if that will affect my choice. I like the fact that Svelte and these tools require fewer dependencies and are a bit more modern compared to others. While there's advice to start building without overthinking, I feel like I need to take my time to grasp these tools well. So, am I on the right track with this choice, or is it not a good idea?
2 Answers
SvelteKit paired with tools like BetterAuth and Drizzle can be a solid choice to handle a lot of common needs in your projects. It gives you some cool features while keeping things straightforward.
I've been looking into using a stack that includes bun, Hono, and SvelteKit along with TailwindCSS and a few other tools. I've found Supabase isn't ideal for beginners due to its complexity. Instead, consider looking at the new PlanetScale PostgreSQL plan, which is budget-friendly.

Thanks for mentioning bknd! What parts do you find lacking? We’re looking to improve and your feedback is really helpful.