FrontEnd/readme.md

19 lines
890 B
Markdown
Raw Normal View History

# Frontend
## Description
2018-03-31 04:53:16 +00:00
Oh god, front end web development, specifically javascript. This is the front end for the API based backend of DumbYT, a simple Youtube manager that keeps track of various channels or videos a user wants to be "subscribed" to.
This project makes use of the following:
2018-03-31 04:53:16 +00:00
- **Vuejs** Reasonable javascript framework that's well documented and actively developed.
- **Axios** Nice HTTP post/delete/etc helper library
- **TypeScript** Making javascript more bearable, adds types to the language and other niceties.
- **WebPack** Handles running the Typescript compiler and minifying and running a server for development.
## Getting Started
2018-03-31 04:53:16 +00:00
1. Clone the repository
2. Run ```npm update``` to download all the project dependencies.
3. Run ```npm serve``` which will automatically start a server and recompile the typescript based backend when there are file changes