Hey folks. I’m fairly new to web dev but was wondering if you all could give me some quick advice.

I’m looking to make and selfhost some fairly simple but visually interesting portfolio static websites. I’ll be posting some creative projects I’ve worked on as well as contact info and such. I’m trying to keep a minimalist design but visually interesting and artistic.

My current research led me towards ReactJS and Tailwind CSS to accomplish this task.

Is this a good framework or do you recommend an alternative?

6 points

For a static site, I would personally choose Astro or SvelteKit—both of those are highly optimized for static sites. In my opinion the syntax of these frameworks feels closer to plain HTML/CSS/JS than React and will naturally teach you more about the fundamentals as you go.

If you’re just starting out, the most important thing is to really make sure you learn your JavaScript Web APIs and other HTML and CSS fundamentals as you go. The better you know these, the better your websites will be regardless of which framework or tools you choose. These fundamental skills will have the highest reward for you in the long term.

And ask a ton of questions here too!

permalink
report
reply
3 points

I do not have much, if anything to add, other than saying, “What @silas@programming.dev said.” - Great advice.

permalink
report
parent
reply
2 points

+1 for Astro. I use it for my personal portfolio and I’d choose it again if I had to do it from scratch.

permalink
report
parent
reply
3 points

I am a backend developer and used tailwind CSS with Html for my portfolio, So, react will be more than enough for the job.

permalink
report
reply
1 point
Deleted by creator
permalink
report
parent
reply
1 point

Yeah, Sveltekit is fascinating

permalink
report
parent
reply

Web Development

!webdev@programming.dev

Create post

Welcome to the web development community! This is a place to post, discuss, get help about, etc. anything related to web development

What is web development?

Web development is the process of creating websites or web applications

Rules/Guidelines

  • Follow the programming.dev site rules
  • Keep content related to web development
  • If what you’re posting relates to one of the related communities, crosspost it into there to help them grow
  • If youre posting an article older than two years put the year it was made in brackets after the title

Related Communities

Wormhole

Some webdev blogs

Not sure what to post in here? Want some web development related things to read?

Heres a couple blogs that have web development related content

Credits

Icon base by Delapouite under CC BY 3.0 with modifications to add a gradient

Community stats

  • 6

    Monthly active users

  • 304

    Posts

  • 942

    Comments