1
0 Comments

Finished the first version of my website

I'm primarily a back-end developer, so my experience with front-end development was limited. I had gone through a few iterations already with different tools. I originally built the website with a Java (Spring Boot) back-end, and a React front-end.

I then decided to try out GraphQL instead of REST and found the result quite pleasing. I was never a fan of Redux. I was quite happy with the result at that time - but when I decided to 'go live' I noticed that I could not easily share content from the website with social media, since it was built as an SPA.

To deal with this issue, I decided to use Next.js. It was a struggle to convert all the code to it, but in the end it turned out alright and everything seems to be working great now!

, Founder of Icon for Pop Theories
Pop Theories
on December 16, 2019
Trending on Indie Hackers
I spent $0 on marketing and got 1,200 website visitors - Here's my exact playbook User Avatar 67 comments Veo 3.1 vs Sora 2: AI Video Generation in 2025 🎬🤖 User Avatar 31 comments I built eSIMKitStore — helping travelers stay online with instant QR-based eSIMs 🌍 User Avatar 21 comments 🚀 Get Your Brand Featured on FaceSeek User Avatar 20 comments Day 6 - Slow days as a solo founder User Avatar 16 comments Why I'm Done Juggling 10 SaaS Tools (And You Should Be Too) User Avatar 9 comments