Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pbastowski/vue-slab-01

Vue and Nuxt Sytac sLab project 01
https://github.com/pbastowski/vue-slab-01

Last synced: about 2 months ago
JSON representation

Vue and Nuxt Sytac sLab project 01

Awesome Lists containing this project

README

        

# Vue and Nuxt Sytac sLab project

> This repo is for those who attended the Vue/Nuxt sLab at Sytac in November 2018.

## Installation

Clone the repo into a folder and then `cd` to that folder

```bash
npm install
npm run dev
```

_Please note: I do not have a Windows machine and thus can only hope and pray this repo will run on such a beast._

## Resources:

- [Vue](https://vuejs.org)

- [Vuetify component library](https://vuetifyjs.com)

- [Nuxt](https://nuxtjs.org)

## The sLab agenda was...

Paul will be showing you how he works with VueJs and Nuxt and their associated ecosystem of
libraries and tools on a daily basis to make developing in VueJs awesome.

#### What we managed to get through on the night

- Give structure to your Vue projects with Nuxt 2
- Use Vuetify to speed up UI development
- Wrap other people's components to add new behaviours or update layout
- Hook our custom components into Vuetify's form validation
- Use Nuxt 2 and VueJs to easily add new features to an existing app with an Express backend, even if it’s not based on VueJs

#### We didn't have time left to do the below

- Create Nuxt 2.0 static and dynamic Vuex stores
- Practical exercise

### Prerequisites and software

Prior knowledge of basic VueJs is assumed. To join in some coding, please make sure you have the latest versions of the following software installed:

- NodeJs 8.x or higher
- latest npm or yarn

## License

MIT