DEV Community

yashvant vala
yashvant vala

Posted on

1 1

Host React/Angular/Vue Site on Netlify

Hosting your own site is really easy, In this article we gonna see how can we host our front end in netlify.

Also hosting concept will be the same whether it is netlify or vercel or heroku. If you learn any of them then you will be able to host your static site anywhere.

So let's start

Step 1:- Create sample website(maybe in react/angular/nextjs) and push it in GitHub

Step 2:- Sign up to Netlify

Once you have singed up you will see the following screen.

Main screen

Now click on the new site from git button.

After click on it, you will see the following screen.

Netlify home screen

Step 3 :- Select the platform where you have pushed your code (in our case it will be github)

Once you select the platform you need to authorize the platform to access the repo of your site.

You will see the following screen once you click on github or any button.

Netlify site selection screen

You can search/select any private/public repo of your GitHub etc. and can select it.

Once you select repo/project to deploy, you will see below screen.

Netlify deployment screen

Now you can select relevent branch of your project and you need to set command to build your project and you have to provide the path of your site build. If you have react project the it will be npm run build and for angular it will be ng build, you also can find build command in package.json or just google it.

You will see below screen after you clicked on deploy site button.

project setting

Here my site name will be thirsty-hoover-727570.netlify.app, you can also change the domain name or you can provide custom domain.

You can change domain name in domain setting which will be similar to below image.

domain change

So that's it, how easy it was.

Note - If you want to make update in your website you need to push latest code to your repo and you need to redeploy it, you will find the option for redeployment in your project on netlify.

Thanks for reading, let me know in comment section if there is anything which is difficult to understand.

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

Top comments (0)

Billboard image

Create up to 10 Postgres Databases on Neon's free plan.

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Try Neon for Free →

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay