Skip to content

leighfall/VueRedditClient

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vue Reddit Client

This is a Vue3 project using the Reddit API to build a web application that loads Reddit posts.

You can view the application at vue3-reddit-client.surge.sh!! It is still a work-in-progress!

It is modeled after Coding Garden's Twitch streams that are available on YouTube:

Some note-worthy differences from the stream:

  • The stream was done in November 2020 when Vue 3 was still very new and all supporting libraries were in beta. This project uses Vue 3.2.x, which makes use of script setup differently than it is handled in this stream.
  • The SubReddit.vue component is written in JSX in the stream. It is just written in JavaScript in this application.
  • It defaults to r/kittens instead of r/aww because kittens are cuter.

Recommended IDE Setup

VSCode + Volar (and disable Vetur) + TypeScript Vue Plugin (Volar).

Customize configuration

See Vite Configuration Reference.

Project Setup

npm install

Compile and Hot-Reload for Development

npm run dev

Compile and Minify for Production

npm run build

Lint with ESLint

npm run lint

About

Vue Project Created from CodingGarden Stream

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors