2019.03.21

[文章] 张鑫旭写的《学不进去,没时间学怎么办》:https://www.zhangxinxu.com/life/2019/03/study/

[工具] "想学吗" 是信息管理工具,目前支持 Mac 和 Win 平台:https://github.com/xland/xiangxuema

[工具] DataLoader 是 FaceBook 推出的一款通用工具,可为传统应用层与持久层之间提供一款缓存和批处理的操作。JS、Java、Ruby、Go 等主流语言都有开源三方库支持,尤其在 GraphQL 兴起后,DataLoader 被广泛地应用于解决 N+1 查询问题:https://github.com/facebook/dataloader

[类库] 基于 Vue 的在线音乐播放器,演示效果https://github.com/maomao1996/Vue-mmPlayer

[类库] 基于 Vue 的 ToolTip 工具,支持指令的方式显示 ToolTip,演示效果https://github.com/Akryum/v-tooltip

配图 - 想学吗

配图 - 在线音乐播放器

配图 - ToolTip

示例 - DataLoader

userLoader.load(1)
  .then(user => userLoader.load(user.invitedByID))
  .then(invitedBy => console.log(`User 1 was invited by ${invitedBy}`));

// Elsewhere in your application
userLoader.load(2)
  .then(user => userLoader.load(user.lastInvitedID))
  .then(lastInvited => console.log(`User 2 last invited ${lastInvited}`));

今日图 - slice、splice、split 傻傻分不清