VueStroll超赞的CSS3列表滚动效果

Stroll.js当我第一次发现它的时候被它超赞的效果惊艳到了。你也可以去试试。它的作者也创造了REVEAL.JS。也许你更熟悉它。 列表可以这样玩: vue-stroll是我两个月前基于Vue.js + Stroll.js打包的模块,并把它发布到了npm。自从使用Vue.js以来。就各种想尝试造轮子。因为使用Vue.js组件化开发体验超级棒的。在npm发布模块以后,我把它申请加入到了awesome-vue这个清单中,在这里你也可以找到它。 Demo中一共实现了16种效果可以体验。 Demo / Document ...

Vuex结合Mongoose最佳实践

这篇文章的草稿放在Ghost后台由来已久了,因为我想在写一篇Vuex总结性的文章之后再发表它。这样也有个循序渐进的感觉。本文适合了解Vue.js、Vuex、以及MongoDB的小伙伴。 Why Mongoose? Node下开发应用,如何持久化数据? 我觉得MongoDB是很好的解决方案。尤其适合敏捷开发。 Node下使用MongoDB,如何操作MongoDB数据库? 我刚开始接触MongoDB的时候还在用node-mongodb-native,MongoDB出品的Node.js驱动。操作数据库可不像Oracle,MySQL这种关系型数据库,基本的SQL语言搞定。那代码量一坨一坨的。于是发现了Mongoose,有了它代码量减轻了不少。那么就用它了。 需要实现的事情: ...

使用Vue.js和Vuex实现购物车场景

本文是上篇文章的序章,一直想有机会再次实践下Vuex。写下这篇总结,See Demo。 什么是Vuex? Flux-inspired Application Architecture for Vue.js Vuex实际上是类Flux的数据管理架构。它主要帮我们更好的组织代码,让Vue中的状态通过状态管理维护起来。在实际项目运用中我们需要对组件的 组件本地状态(component local state) 和 应用层级状态(application level state) 进行区分。 ...

使用Vue.js从零构建GitHub项目浏览器

最近几个月在学习Vue.js并把它应用到实际项目中,在通读官方中文教程之后,前期学习期间Create a GitHub File Explorer Using Vue.js这篇文章给我了较好的启发。于是结合自己最新的学习成果写下这篇总结。 源码地址:github-file-explorer See DEMO 开发环境搭建 参考官方教程构建大型应用中提到的脚手架工具vue-cli,我初次了解到了webpack,vue-cli是一个简单的脚手架,可以帮助你快速地构建 Vue 项目:单文件 Vue 组件, ...