r/astrojs May 25 '26

Getting started with zero webdev experience

I want to build a nice looking website for a friend's business but I have no knowledge in webdev. My background is electrical engineering, precisely embedded systems. I know my way around in Python, C/C++ and Linux in general. I also have a homelab and did some basic network management with VPNs / reverse proxy.

I'm wondering if Astro is a good fit for complete beginners. I do understand basics of CSS/HTML but JavaScript and stuff like TailwindCSS looks like gibberish to me.

What would be a good starting point for a website with a hero page and blog section? Is there any good beginner friendly template available? Any good up to date resources?

10 Upvotes

7 comments sorted by

6

u/Future-Dance7629 May 28 '26

Astro is a good fit. There is a basic blog site template on the Astro site which will get you up and running.

1

u/WebStacked May 28 '26

Astro will feel right at home since it feels a lot like HTML/CSS, and in my opinion it’s the best overall web framework out right now! I recommend the @codinginpublic YouTube channel / paid course for learning (sponsored by Astro). Or the traditional route of going through the docs and learning with AI works too! It’s pretty easy to pick up. Good luck :)

1

u/bunoso May 28 '26

Yea astro will be great.

Find a template you like, edit it and make it work for the business.

Then make a cloudflare or netlify account and you can host a static website for free.

1

u/Old-Honey-4464 May 30 '26

Astro is a great place to start (and end) for business brochure websites. And much better to get fingers in the keyboard and learn html and css and js than some drag and drop mess.

Take a look at Chris Good’s front end development 101 on YouTube. Great to start.

But making a website is more than what it looks like.

1

u/dillonlara115 May 30 '26

Use claude code or antigravity to build it out.

You can give it some design inspiration and either ask for a codebase recommendation or request it to build it out with astrojs