Help Needed: Choosing the Right Framework for My P...
# getting-started
m
Help Needed: Choosing the Right Framework for My Portfolio Website Hi everyone, I'm currently in the process of building my portfolio website, and I'm facing a bit of a dilemma when it comes to selecting the right framework. My options include: • Kotlin JSKobwebKotlin Multiplatform (KMP)Next.js A bit about my background: • I'm comfortable with Kotlin and have experience in Android development, so frameworks like Kotlin JS, Kobweb, and KMP are appealing since they allow me to leverage my existing Kotlin knowledge. • However, I also recognize the strength and popularity of Next.js, with its extensive ecosystem and strong community support. My goals: • Create a responsive, performant, and visually appealing portfolio. • Ideally, I want a framework that I can grow with, potentially using it for future projects beyond just the portfolio. • I prefer a framework that offers good documentation and community support. I'm seeking advice on: • Which framework would be the best fit considering my Kotlin background? • Any personal experiences with these frameworks that might help me make an informed decision? Thanks in advance for your insights and recommendations!
a
A portfolio is pretty static right? So why not go for something simple as GitHub Pages with some static site generator?
2
a
My own portfolio was made using Kobweb, and it's great, pretty easy to customise, the only hard part is when you want to do an Articles/News part with Markdown-generated content You can see how I've managed to it within
build.gradle.kts
of the repo: https://ayfri.com Then it is published on Cloudflare Pages but could also work on GitHub Pages
If you want a simple solution with a JavaScript framework, I recommend you AstroJS over NextJS, it's specifically made for fast, optimized static websites https://astro.build It also lets you use React if you want to use it, or any other JavaScript framework like Svelte or SolidJS
m
@Ayfri Nice Portfolio
a
Thanks 👌
m
@Arjan van Wieringen i building website fully scratch
@Ayfri your portfolio website exactly what I need. thanks
👍 1