Frontend for DumbYT making use for vuejs and typescript and webpack. http://dumbyt.hak8or.com/
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
 
 
 
 
 
hak8or 2feb4e3d81 Fixed typo in homepage and changed what this is paragraph a bit 2年前
admin Initial commit moving front end out of main repo 3年前
src Load a few videos when page opens 2年前
.gitignore Added gitignore 3年前
index.html Fixed typo in homepage and changed what this is paragraph a bit 2年前
package-lock.json Initial commit moving front end out of main repo 3年前
package.json Initial commit moving front end out of main repo 3年前
readme.md Updated readme.md 2年前
tsconfig.json Initial commit moving front end out of main repo 3年前
webpack.config.js Added proxy to backend API and typescript errors to browser overview 2年前

readme.md

Frontend

Description

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:

  • 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

  1. Clone the repository
  2. Run npm update to download all the project dependencies.
  3. Run npm start which will automatically start a server and recompile the typescript based backend when there are file changes. Also, /api is proxied back to the production server, though this can be edited in webpack.config.js.
  4. Run npm run-script build which generates the frontend files for production.