-
Deploy Site : https://zagg2732.github.io/youtube-top10
-
Github Repository : https://github.com/Zagg2732/youtube-top10
Introduce Project
Vue.js 3μ YouTube Data APIλ₯Ό μ΄μ©νμ¬ μ νν μ§μμ μ νν μΈμ΄λ‘ λ³Ό μ μλ TOP-10 νμ΄μ§ μ λλ€.
μΉ΄ν
κ³ λ¦¬ λ³ νν°λ§ λ° λ°λ‘ μμ μ¬μ κ°λ₯νλ©° λͺ¨λ°μΌ νλ©΄μμλ νμΈνμ€ μ μμ΅λλ€.
- TOP-10 νμ΄μ§ μ§μ μ, μ μν μ§μ-μΈμ΄ μλ μ ν
- μ§μ, μΈμ΄ λ³κ²½ κ°λ₯
- μ νν μ§μμ μΉ΄ν κ³ λ¦¬ λ³ TOP-10 νμΈ κ°λ₯
- TOP-10 νμ΄μ§ λ΄μμ μμ μ¬μ κ°λ₯
- Vue.js 3 ^3.0.0
- Vue-Router 4 (For Vue.js 3) ^4.0.0-0
- Vuex 4 (For Vue.js 3) ^4.0.2
- Vuex-Persistedstate 4 (For Vue.js 3) ^4.0.0
- axios ^0.21.1
- Bootstrap ^5.0.2
- vue-cli-plugin-yaml ^1.0.2
- YouTube Data API v3
git clone https://github.com/Zagg2732/youtube-top10.git
Before starting you need a Google API key from the developer console, once you obtained your key, import the module in your application and register it as plugin:
# Needed Google API
YouTube Data API v3
# Project root > config.yml
googleKey: <YOUR_KEY>
npm install
npm run serve
npm run build
npm run lint