/personal-website-Artaghal

personal-website-Artaghal created by GitHub Classroom

Primary LanguageVueMIT LicenseMIT

Nuxt Personal Website Starter

A beautiful template for your personal website

Start coding now Gitpod ready-to-code

Hello open source explorer, we have created this repository to help you start building your personal website using modern open source technologies that our organization recommends.

These technologies are:

  • NuxtJS because the framework provides one of the easiest development experience for performant VueJS web applications
  • TailwindCSS because there is a strong ecosystem forming around utility-first CSS

Resources

Since our template uses the NuxtJS framework, you will find it useful to know why one would want to use Nuxt

And since the Nuxt framework is built upon the vVueiew framework, you will also find it useful to know why one would want to use Vue

If you are familiar with CSS, you may be asking why we are using tailwind. This is a valid question, and the answer I found was within this compelling talk by Sarah Dayan about the utility-first CSS approach

Developing your personal website

Installing dependencies.

If you are on a Gitpod, this step will automatically be done for you

# install dependencies
$ yarn install

Starting a development server with a live preview

# serve with hot reload at localhost:3000
$ yarn dev

Generating the static build off your website to deploy on a server

# generate static project
$ yarn generate