# 小蜜蜂前端周刊第七期

本期文章由 徐梦婷、汤学锋、祝传磊、Beenle Cheng、Cotton Wang、曹菁 供稿

# 个人

# Git 之 版本回退 (opens new window)

  • 推荐理由: git版本回退,以后大胆删除代码,再也不用一段逻辑,两份代码,一份注释,一份运行。
  • 推荐人: 徐梦婷

# git bisect 二分法快速定位问题代码 (opens new window)

  • 推荐理由: Git提供的 bisect 这一命令,就是二分法查找快速地在提交中定位 Bug,少则几次,多则十几次就会定位到引入Bug的提交.
  • 推荐人: Beenle Cheng

# 初探 Webpack 性能优化 (opens new window)

  • 推荐理由: Webpack是现在主流的功能强大的模块化打包工具,在使用Webpack时,如果不注意性能优化,有非常大的可能会产生性能问题.
  • 推荐人: Cotton Wang

# 调用百度地图API,实现两种效果 (opens new window)

  • 推荐理由: 本篇文章通过调用百度地图API实现了两个效果:第一个是标注位于地图中心点不动,拖动地图实时显示地图中心位置的10个具体地址;第二个效果是实现根据关键字搜索具体地址的功能。
  • 推荐人: 曹菁

# CSS

# CSS蛋疼应用之:数据上报和HTML验证 (opens new window)

  • 推荐理由: 介绍两个我觉得比较蛋疼但有意思的CSS应用,一个就是纯CSS实现数据上报,用户行为跟踪;另外一个就是纯CSS实现HTML验证,并且在页面上进行提示。比较有脑洞,有想法,虽然以后估计用不到,但是,其中新奇的思路说不定对于我们开阔眼界很有帮助。

# JS

# 为什么尽量别用setInterval (opens new window)

  • 推荐理由: 在开发一个在线聊天工具时,经常会有过多少毫秒就重复执行一次某操作的需求。“没问题”,大家都说,“用setInterval好了。”我觉得这个点子很糟糕。

# 网站

# 如何在github上创建个人项目的在线演示demo (opens new window)

  • 推荐理由: 在github上搜索相关项目时会发现,有的项目不光写了一手好文档并且还给出了项目的在线运行Demo。事实胜于雄辩,一个在线演示可能给项目带来更好的印象分。如何在github上维护自己个人项目源代码的同时生成在线演示demo呢?

# 开源库

# 你的JavaScript依赖库可能并不安全 (opens new window)

  • 推荐理由: 开源的库会提高开发者的工作效率,但它也可能存在一些风险,那应该怎么抉择的?请看这篇文章。

# 音频

# 使用wavesurfer.js显示mp3 audio音频的波形图 (opens new window)

  • 推荐理由: 想实现一个播放音乐时候的波形图吗,快来尝试一下 wavesurfer.js,它可是多达 35 个可选参数,什么音频速率控制,波形图大小尺寸啊,都完全不在话下。

# 产品

# 了解这十个差异,出海产品设计不再慌 (opens new window)

  • 推荐理由: 这篇文章主要讲海外产品设计。“其实更多的是要克制,要与自己的既存观念与习惯做对抗。”
最后更新: 2021/12/10 上午10:52:50