My First Website I Built
Hello everyone! 👋 Today I want to share my experience about building my first website. As a Java programmer, this is really exciting (and a bit scary 😳) for me!
You know what? Even though I've been coding for many years, I was so nervous about this project. Yes, I did some JSP before (it's like, very long time ago 😅), but I'm more comfortable with backend interactions. CSS and styling? Oh my, that's my least favorite part! 🙈
I was worried that my skills wouldn't be enough to create something that others would like (and more importantly, something I would be satisfied with). After thinking for a long time, I decided to make a small tool website (thanks to an interesting project I found on Github 🌟).
The first challenge was choosing the technology stack. You see, I rarely do frontend development (when I wrote JSP before, it was because most projects didn't separate frontend and backend. Backend developers had to write frontend code too, but I mainly focused on JS interactions, rarely touched the styling part 😅).
At first, I thought about using template engines like in the old days. But then! I discovered Shadcn/ui components - they looked so beautiful! 😍 That's when I made up my mind to start from scratch using React + Next.js + Shadcn/ui.
I must say, I'm really thankful for today's AI technology 🤖. It helped me, a frontend newbie, to develop this website in a very short time. Without AI, I might still be struggling with basic CSS! 😂
If you're like me, a backend developer nervous about frontend development, don't worry! With modern tools and AI assistance, it's not as scary as you think. Just take the first step, and you'll be surprised by what you can achieve! 💪
Thanks for reading my story! Let's keep learning and growing together! 🌱