vue.js

Vue.js写一个移动端新闻

2017-06-16  本文已影响2945人  没有牌面的小老弟

Vue.js写的一个移动端新闻

刚学Vue,就自己动手撸了一个项目,项目可能不成熟,请大家多提意见

源代码

源代码地址: GitHub

预览

在线预览

在线预览地址: Vue新闻

ps: 电脑预览请切换到移动端,搜索的时候可能有点慢(API的问题)

预览图

技术栈

Vue2:采用最新Vue2的语法

Vuex:状态管理,实现不同组件之间的状态共享

vue-router:路由管理,实现路由的跳转

axios:发起http请求

Express:处理跨域请求问题

Webpack:自动化构建工具,大部分配置vue-cli脚手架已经弄好了,很方便

淘宝flexible:通过改变font-size,利用rem解决移动端适配问题

使用 Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

遇到的问题

总结

Vue.js真是太轻巧了,数据驱动使代码更加的简练,vue-router免去了传统前端跳转页面带来的页面的全部刷新,组件系统让我们可以用独立可复用的小组件来构建大型应用。

ps:18届软件工程学生求份前端实习工作 我的简历

上一篇 下一篇

猜你喜欢

热点阅读