Webapp for exploring GitHub
目前该项目仍处于开发中,已具备基础功能,还有很多功能等待添加,如有意见或建议,欢迎提issue。
- 纯前端页面,无服务端,数据由
GitHub GraphQL API v4提供 - 采用webpack简单配置来构建页面
- 使用
GitHub token进行登录,这是GitHub GraphQL API v4所要求的 GitHub token只保存在浏览器本地存储localStorage- 查看GitHub用户信息
- 查看GitHub用户下的仓库、星标、关注、粉丝信息
- 收藏用户(数据本地存储未完成)
- 打开你的GitHub主页,右上角头像下拉菜单选择
Settings - 在左边栏选择
Developer settings - 在左边栏选择
Personal access tokens - 右上方点击
Generate new token - 在描述栏中填写能帮助你识别该token的信息
- 在下方勾选授权项目
- 点击最底下的
Generate token - 复制生成的token到剪贴板,粘贴到登录页面的输入框
- Vue.js
- GraphQL
- webpack
- 登录界面
- 展示登录用户信息
- 增加选择类别功能(repos, stars, followers, following)
- 查看项目信息
- 查看用户信息
- 收藏用户并存储数据到本地
- 更换本地存储库