【小程序开发实践】王者图鉴

灵感源于今年很火的手游——王者荣耀,偶尔用手机上网查找游戏数据并不是很方便,于是有了开发“王者图鉴”小程序的想法。从官网爬取数据,将英雄、装备、铭文等信息整合在微信小程序中,随时随地查询游戏信息。

浅析前端开发中的 MVC/MVP/MVVM 模式

MVC,MVP和MVVM都是常见的软件架构设计模式(Architectural Pattern),它通过分离关注点来改进代码的组织方式。不同于设计模式(Design Pattern),只是为了解决一类问题而总结出的抽象方法,一种架构模式往往使用了...

Vue插件开发与实战

通常在开发一个项目的时候,会用到类似弹出框、提示框这样的全局组件,我们可以把它们封装起来,以插件的形式进行调用。

Gulp和Webpack是一回事吗

在我刚接触前端开发的时候,已经开始流行各种构建工具了;而当我上手gulp以后,webpack又大行其道了。所以,对前端工程化了解不多的我,有了“What’s the difference between using Gulp and Webpac...

一件和阅读有关的事:Kindle Paperwhite 3 入手

我们读书,因为我们孤单,我们读书,然后就不孤单,我们并不孤单。

【译】跟着写一个CSS栅格布局

我们常在诸如Bootstrap的前端框架中见到css栅格系统,如果仅仅为了使用栅格布局而引入一个前端框架是很不明智的行为。所以,这篇文章就是帮助你从零打造一个CSS Grids~

小蚁4k运动相机开箱

出门旅游的机会越来越多,计划入手一台运动相机用于辅助拍摄,国内的小蚁在这块做得挺出色,江湖人称“GoPro杀手”:4K/30帧、2英寸LCD触摸屏、电子防抖、出色的续航时间…作为曾经小米生态链的一部分,性价比相当高了。实习工资一到账便下单了。

【译】CSS五种方式实现Footer置底

页脚置底(Sticky footer)就是让网页的footer部分始终在浏览器窗口的底部。

定制Mac终端欢迎页

mac上无论是npm、git还是Jekyll都会用到终端,虽然坑多,但折腾不止!遂苦中作乐。

Javascript Hoisting 变量提升

函数和变量的声明总是会被解析器悄悄地被“提升”到方法体的最顶部

Hello, Jekyll!

使用Jekyll搭建了这个博客,无论是生活还是技术都将在此分享。