个人项目

收录个人项目。

造 Vue 生态的轮子

实现基于 Vue 的插件、组件、自定义指令。
功能可以参考以下列表:

  • 懒加载
  • 预加载
  • 下拉/上拉刷新
  • 下拉/上拉加载
  • 无限加载
  • 瀑布流
  • 回到顶部
  • 顶部网页加载进度条
  • 轮播图/走马灯

使用 Vue 全家桶仿站

  • 1 - 2 个 PC 网站
  • 1 - 2 个移动网站
  • 1 个响应式网站

锻炼的是综合能力。复习和巩固 HTML 和 CSS 基础,网站视觉设计(布局和配色等),网页性能优化。
一些使用 Vue 作为前端框架的网站:

后端 API 以及 Mock 数据

  • 使用 firebase 的 firestore 作为云端数据库
  • 使用 easy mock 的 mock 数据 API
  • 使用微软的 CosmosDB 作为云端数据库

TypeScript 练手

  • 使用 TypeScript 做一个数独
  • TypeScript 实现 axios
  • TypeScript 实现 Promise

使用原生 JavaScript 做一个游戏

主要是用 canvas 相关的 API

做一个音乐播放器

电子书

微信小程序

想法

Vue + Node + Azure CosmosDB

微软的 CosmosDB 是一个全球分布式多模型数据库服务,除了分布式、低延迟、高可用等特点,还同时支持 SQL API 和 NoSQL API(比如 MongoDB)。对了,一年免费试用期。

实战参考链接: