GithubHelp home page GithubHelp logo

cfqdream / vue-echarts-datav Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mrzhlf/vue-echarts-datav

0.0 1.0 0.0 13.27 MB

使用vue结合echarts搭建github个人展示数据

JavaScript 7.15% HTML 2.29% Vue 85.29% CSS 5.27%

vue-echarts-datav's Introduction

vue-echarts-datav

  • 使用 vue 结合 v-charts 和 datav 实现一个可视化界面数据展示,所有的接口来源,来自 GitHub 中提供的数据信息

项目构建

  • 克隆仓库 https://github.com/MrZHLF/vue-echarts-datav.git
  • 进入目录里面 cnpm install
  • 启动 cnpm run dev

项目结构

	|——— public  #发模式下静态资源目录
	|    |——— favicon.ico  #图标
	|    |——— index.html    #首页入口文件,你可以添加一些 meta 信息或同统计代码啥的
	|——— node_modules #一些常用安装的依赖
	|——— src #前端项目源码目录
  |	   |——— common  #公共文件
  |	   |——— components  #公共组件
  |	   |     ———— app-header  #头部
  |	   |     ———— fans  #获取粉丝
  |	   |     ———— lately  #操作记录
  |	   |     ———— user  #个人信息
  |	   |     ———— warehouse  #仓库Stars详情和仓库语言
	|	   |——— styles  #静态scss文件
  |	   |——— views  #组件
  |	   |     ———— center  #右边展示内容
  |	   |     ———— login  #登录页面
  |	   |     ———— Home.vue  #主页面
  |	   |——— assets  #静态文件
	|    |——— router  #路由目录
	|    |——— store   #数据状态管理
	|    |——— App.vue #项目入口文件
	|    |——— main.js #项目核心文件
	|——— package.json #项目配置文件
	|——— babel.config.js #babel配置文件
	|——— vue.config.js #vue配置文件
	|___ README.md    #项目的说明文档

实现功能

  • 用户登录以及个人信息展示
  • 公开仓库
  • 仓库 Stars 详情
  • 仓库语言详情
  • 粉丝数量以及粉丝展示
  • 最近操作记录

请求接口介绍

  • 请求个人信息接口 https://api.github.com/users/用户名
  • 请求粉丝接口 https://api.github.com/users/用户名/followers
  • 仓库信息 https://api.github.com/users/用户名/repos
    • 这个接口里面包含个人仓库所有信息
  • 包含提交信息 https://api.github.com/users/用户名/events

成果展示

avatar avatar avatar

vue-echarts-datav's People

Contributors

mrzhlf avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.