vue 学习资料


自学资料地址:
https://zhuanlan.zhihu.com/p/26535530


项目UI部分


1.pc站 UI:


(1)考虑自己写


成本高,需要花费不少时间,好处是可以自己控制维护!

 

(2)引入第三方的ui库


利用现成的组件来做业务,可以满足你大部分场景的

Pc ui库:

element-UI

http://element.eleme.io/#/zh-CN

使用它开发过管理后台

 

2.移动端UI:


有赞UI vant


https://www.youzanyun.com/zanui/vue/component/quickstart


感觉比mint-ui 的文档要好,一直在维护,打算自己去试试水!

 

项目后端接口api请求:


(1)jquery的ajax (不推荐,你要使用的话,需要引入jquery)

(2)axios (官方也是推荐这个)

 

 

 

项目路由:


(1)vue-route (官方文档,建议至少过3边以上)


https://router.vuejs.org/zh-cn/

 

(2)Vue2.0 探索之路——vue-router入门教程和总结

https://segmentfault.com/a/1190000009651628

 

项目状态管理:

https://vuex.vuejs.org/

 

webpack工具相关:


(1)webpack 中文社区

https://doc.webpack-china.org/

 

(2)webpack 优秀中文文章

https://github.com/webpack-china/awesome-webpack-cn

 

脚手架vue-cli

(1)vue-cli的webpack模板项目配置文件分析

http://blog.csdn.net/hongchh/article/details/55113751

 

(2)从0到1搭建webpack2+vue2自定义模板详细教程

https://segmentfault.com/a/1190000009454172

 

es6 语法知识

(1)30分钟掌握ES6/ES2015核心内容 (先理解文中使用的,不懂的再查后面的es6文档)

(上)https://segmentfault.com/a/1190000004365693

(下)https://segmentfault.com/a/1190000004368132

 


(2)火狐开发者社区提供的js语法

https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects

 

(3)阮一峰的es6 语法书

http://es6.ruanyifeng.com/

 

Vuejs2项目-demo例子文档资源


(1)Vue2 后台管理系统解决方案

https://segmentfault.com/a/1190000008582706

 

(2)vue2.0-cnode 社区

https://github.com/soulcm/vue-cnode-mobile/tree/V2.0

 

(3)低仿饿了么H5-纯前端Vue版+手把手教学

https://github.com/hbxywdk/eleme-vue2

 

 

(4)模仿猫眼电影制作的webapp

https://github.com/zhixuanziben/gouyan-movie-vue

 

(5)Timeline-X 本例子涉及一些nodejs相关,大家只关注前端即可

https://github.com/hongchh/timeline-x

 

github仓库

http://blog.csdn.net/hongchh/article/details/54744318 文档

 

(6)Vue全家桶+Mint-Ui打造高仿QQMusic,搭配详细说明

https://segmentfault.com/a/1190000009583786?_ea=1991259

 

(7)豆瓣:

https://github.com/jeneser/douban

 

(8)咸鱼:

https://segmentfault.com/a/1190000009919769

 

 

好博客:


(1)饿了么前端知乎专栏

https://zhuanlan.zhihu.com/ElemeFE?topic=Vue.js

 

(2)滴滴前端知乎专栏

https://zhuanlan.zhihu.com/ddfe-weekly?topic=Vue.js

 

(3)segmentfault社区上 可以找解决vuejs的问题

https://segmentfault.com/t/vue.js

 

关于vue打包的问题

-------------------------------------------------------------------------------------------------------------

vue打包后的代码是不能修改的,我们在vue开发的时候条长会代理接口,方便本地开发,比如代理一个api,那么访问就是 /api/
我们打包后,vue中代理的东西是不存在的,也就是说,访问接口 /api/....这个api已经失去意义了

那么这个/api/在打包后就只能是作为字符的形式出现在你的接口中,所以上线后接口中出现 /api/。。。这个api可能再你接口中是没有的

首先,要确认,你代理的接口是你服务器本身的ip还是跨域请求的,比如页面所在的服务器的ip是从192.168.0.11,
那么你代理的api的ip是192.168.0.11还是别的

如果是192.168.0.11,那么你可以在开发的时候设置一个js,里面设置api两个状态,一个是开发,一个是上线,比如,api: api // 开发 api: '' // 打包

这样就是同于代理的设置

开发时,禁掉打包的api,打包时,禁掉开发的api

还有一种情况,就是当你的接口ip不是192.168.0.11时,这个时候就要nginx代理了

代理如下,比如:
location ^~ /api/ {
proxy_pass http://192.168.0.110;
}

这就跟vue代理一样的效果了

-------------------------------------------------------------------------------------------------------------

 

react 配置环境
https://github.com/brickspert/react-family
https://github.com/brickspert/blog/issues/1

https://github.com/brickspert/react-admin

兼容IE8的react全家桶

https://github.com/brickspert/react-family-ie8

 

https://github.com/trekhleb/javascript-algorithms

 

javascript的难点列表:原型、作用域、执行上下文、变量对象、this、闭包、按值传递、call、apply、bind、new、继承

 

Vue.js是一种流行的JavaScript框架,用于构建用户界面。如果你想学习Vue.js,以下是一些值得推荐的入门学习资料PDF。 1. Vue.js官方文档:Vue.js官方文档是学习Vue.js最重要的资料之一。它提供了详细的教程和示例,涵盖了Vue.js的所有重要概念和功能。官方文档以清晰简洁的方式解释了Vue.js的工作原理,对于初学者来说非常友好。 2. Vue.js权威指南:Vue.js权威指南是一本由Vue.js核心团队编写的书籍。它深入探讨了Vue.js的各个方面,从基础知识到高级主题都有涉及。该书提供了丰富的示例和练习,能够帮助你更好地理解和应用Vue.js。 3. Vue.js实战:这是一本实用指南,重点介绍如何在实际项目中使用Vue.js。该书提供了一系列实际案例,涵盖了Vue.js的常见应用场景和最佳实践。通过学习这些案例,你可以加深对Vue.js的理解,并学习如何将其应用到自己的项目中。 4. Vue.js视频教程:如果你更喜欢通过视频学习,有很多免费的Vue.js视频教程可供选择。这些视频教程通常由经验丰富的开发者或教育机构制作,讲解了Vue.js的基础知识和实战技巧。通过跟随这些视频教程,你可以从头开始学习Vue.js,并且能够实时观看代码示例和演示。 总的来说,学习Vue.js需要一些基础的JavaScript和HTML/CSS知识,但这些资料将帮助你快速入门并掌握Vue.js的核心概念和技巧。无论你选择哪种学习方法,重要的是要坚持练习和实践,这样你才能真正掌握Vue.js并将其应用到实际项目中。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

fareast_mzh

打赏个金币

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值