Skip to content

Vallista/realworld-vue-typescript

Repository files navigation

RealWorld Frontend JavaScript Style Guide

RealWorld Example App

(Vue + TypeScript)

Vue.js codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the RealWorld spec and API.

This codebase was created to demonstrate a fully fledged fullstack application built with Vue.js including CRUD operations, authentication, routing, pagination, and more.

For more information on how to this works with other frontends/backends, head over to the RealWorld repo.

Getting started

Before contributing please read the following:

  1. RealWorld guidelines for implementing a new framework,
  2. RealWorld frontend instructions
  3. Realworld API endpoints
  4. Vue.js styleguide. Priority A and B categories must be respected.
  5. TypeScript

The stack not using vue-cli. Therefore, you can experience projects that do not use vue-cli.

# install dependencies
> npm install
# serve with hot reload at localhost:8080 && 0.0.0.0:8080
> npm run dev

Other commands available are:

# build for production with minification
npm run build

To know

Current arbitrary choices are:

  • Vuex modules for store
  • Vue-axios for ajax requests
  • vue-class-components, vue-property-decorator for using typescript in vue SFC

Contributor


Mopsy Shin

Contributor


Vallista

Contributor

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published