分类
Javascript

使用Vue Test Utils

前面介绍过使用vue cli单元测试。如果你读过这篇文章,你会深深感觉到使用vue cli写单元测试不是很方便,比如测试事件时不得不派发自定义事件。另一方面,jest对React测试的支持在好很多,老早就可以专门的API处理事件了,谁让它们都有一个Facebook亲爹呢。技术是进步的,一天在vue官网瞎逛,偶然它们发现已经推出了Vue Test Utils,虽然只是vuev1.0.0-beta.19,但也提供了强大的API,写单元测试就更溜了。赶紧Git下来试一下。

分类
Javascript

Webpack v4分包优化

从Webpack v4开始,移除了CommonsChunkPlugin,取而代之的是SplitChunks。最初,chunks(以及内部导入的模块)是通过内部Webpack图谱中的父子关系关联的。CommonsChunkPlugin曾被用来避免他们之间的重复依赖,但是不可能再做进一步的优化。

分类
Javascript

Angular 6发布

Angular的6.0.0版本发布了!这个主要版本很少关注底层框架,更多关注工具链,以及怎样使它更容易快速适应Angular的未来变化。

分类
Javascript

React电商项目实战

本项目需求功能Vue shop相同,后端API也是一样的,使用的是React三件套:React、React Router和Redux。先对比一下最终效果吧,源码在这里下载。此文主要就这两个项目说一说React与Vue的区别。

分类
Javascript

Vue电商项目实战

Vue 2.0已经正式发布好长时间了。想找一个Vue.js、vue-router和Vuex三件套的实战项目来练手,上gitHub搜索了一下搜到一大堆,不过基本上都不是使用单文件组件开发的,更不用说基于Vue.js全家桶了。自己动手,丰衣足食。既然做了好几年电商项目,做个电商App吧。本项目基于vue-cli脚手架搭建,响应式页面布局,真实的restful web api后端数据:就是一个Vue全栈开发项目。