this post was submitted on 23 Dec 2023
9 points (100.0% liked)

Web Development

3434 readers
2 users here now

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

Related Communities

Wormhole

Some webdev blogsNot sure what to post in here? Want some web development related things to read?

Heres a couple blogs that have web development related content

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

founded 1 year ago
MODERATORS
 

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?

all 6 comments
sorted by: hot top controversial new old
[–] [email protected] 6 points 10 months ago (2 children)

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!

[–] [email protected] 3 points 10 months ago

I do not have much, if anything to add, other than saying, "What @[email protected] said." - Great advice.

[–] [email protected] 2 points 10 months ago

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

[–] [email protected] 3 points 10 months ago (1 children)

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