用React-Native+Mobx做一个迷你水果商城APP

前言

最近一直在学习微信小程序,在学习过程中,看到了wxapp-mall这个微信小程序的项目,觉得很不错,UI挺小清新的,便clone下来研究研究,在看源码过程中,发现并不复杂,用不多的代码来实现丰富的功能确实令我十分惊喜,于是,我就想,如果用react-native来做一个类似这种小项目难不难呢,何况,写一套代码还能同时跑Android和IOS(小程序也是。。。),要不写一个来玩玩?有了这个想法,我便直接react-native init 一个project来写一下吧(๑•̀ㅂ•́)و✧

阅读更多
关于函数节流和函数去抖的实现

前言

周末在研究关于函数节流和函数去抖这两大性能优化必备的工具,开始觉得它们之间很相似,但仔细去研究,发现它们是有很大的区别的,下面我就来总结下什么是函数节流,什么是函数去抖。

阅读更多
webpack 3.X 学习笔记(一)

前言

不知不觉,webpack现在已经更新到3.8了,新版本增加了几种新功能,打包速度据说也大大提升,因为之前使用和配置的webpack都是2.0以下的,所以想紧跟大部队,继续学习新版本的webpack,顺便做些笔记

—12月3号更新—

完善webpack打包配置文件,更全面,更高效

阅读更多
运用react-navigation重构项目总结

前言

前段时间,完成了公司项目的底层代码重构,主要内容是采用新的导航器—react-navigation,来取代之前用的react官方提供的页面导航器Navigator。重构期间,不是很顺利,踩了不少坑,毕竟是底层的代码,所以重构起来非常谨慎,怕影响到上层的业务逻辑。大部分的重构都是由我一个人负责完成,做了不少笔记,刚好我的个人博客撘好了,那就在这里总结一下重构过程吧。

阅读更多
div垂直水平居中的N种方法

前言

div 动态垂直水平居中的方法有很多种,每种实现的方法都值得学习,今天就在这里总结下。

阅读更多
VsCode常用开发插件

前言

Visual Studio Code 简称VsCode,是微软公司第一次向开发者们提供了一款真正的跨平台编辑器。功能非常强大,插件丰富,打开文件速度非常快,方便快捷。是一款我个人开发时比较喜欢用的IDE。

下面来说说我在前端开发时比较常用的插件

阅读更多