A NuxtJS + Typescript app for beginners
Yes, Nuxt.js is a framework for Vue.js that is built over Vue. Nuxt provides a lot of functionalities that are not included in Vue, for example the server-side rendering, the creation of static site from a Vue application and you can also use Nuxt for developing single page application.
For this project you need Node installed on your machine with Npm or Yarn
You can clone this repository using Git:
git clone https://github.com/dj0nny/nuxtjs-typescript-beginner.git
Or download the repository here
Open a terminal and type, inside the root directory:
npm install
# OR
yarn install
for installing all the dependencies. At the end type, in the same folder:
npm run serve
# OR
yarn dev
for running the Nuxt development server. It will be up and running at this address: http://localhost:3000.
There is a deployed version of this repository on Netlify at this URL: https://gallant-ardinghelli-7be730.netlify.com/
- Initial setup
- Pages and components
- Fetch data from API
- Add relations between the data
- SEO
- Deploy the app on Netlify
- Nuxt.js - A Vue.js framework
- TypeScript - Javascript based-type language
- vue-property-decorator - Typescript decorators for Vue.js components
- JSONPlaceholder - Fake Online REST API for Testing and Prototyping
Pull Requests for adding features ⇄ and ★ are welcome 😎