对于小程序开发来说,只要你了解js的语法,闭包之类的核心概念就可以上手小程序 , 因为代码是跑在小程序提供的沙箱环境中,所以重点是了解小程序提供的能力和api , 了解js写法即可 。
而对于vue来说,情况就比较复杂了,不建议不精通js之前就上手学习vue,可能你看看vue文档能写出一些demo来,但是跟小程序不同的是 , 小程序是一个环境,而vue是一个数据驱动的js的mvvm框架,他是服务于js的,如果你连js都不精通就去学习一个服务于js的东西,不是本末倒置么?如果你在不精通js的情况下学习vue只能做到会写一些demo,你并不知道为什么要这么写,这么写性能如何 , 对于稍微复杂一点的项目这种情况下都是搞不定的 。
所以我的建议是js不精通的情况下最好还是先深入学习js打好基础 , 非要学的话,学小程序还好,vue建议先不要着急 。至少买本《JavaScript高级程序设计》都看明白再去学习vue/react这类js框架 。
【vue学的快吗 - 经验总结 www.jingyanzongjie.com】
好啦,就是这些,如果你对前端或者全栈开发感兴趣欢迎关注我~,我是鸡腿,一个战斗在互联网一线的全栈工程师 , 持续分享互联网和编程干货 , 观迎关注~@全栈工程师鸡腿