I'm building a web version of my mobile app: a freelance marketplace with social networking features for professionals who have been laid off. I'm considering Svelte with Go, or Rails with React. I've used Rails before, but its conventions and "magic" sometimes make it harder for me to understand what's happening underneath. Svelte appeals to me because it feels closer to plain JavaScript and TypeScript, while Go seems relatively simple and readable. React also interests me, although I'm concerned about its complexity. I'll be learning much of the stack from scratch and want to choose technologies that help me grow while also making the project stand out in my portfolio. Which combination would make the most sense?
3 Answers
Svelte and Go sound like a strong choice if your main goal is learning. You already enjoy how both work, and that matters a lot for finishing a substantial project. The quality of the product, the problems you solve, and how well you explain your decisions will usually matter more in a portfolio than choosing the most popular stack.
For a portfolio project, don’t choose a stack only because it looks impressive. Pick tools you can use consistently and take the application far enough to demonstrate real engineering: testing, authorization, deployment, data modeling, search, and handling user-generated content. Svelte with Go is perfectly valid, but Rails with SvelteKit could be a practical middle ground if you want to reuse your existing Rails experience.
Since you’ve worked with Rails before, you could use SvelteKit for the frontend and Rails as an API backend. That gives you something new to learn without making every part of the application unfamiliar at the same time. It may also help you move faster on important marketplace features like authentication, profiles, messaging, and database workflows.

Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically