直接学vue吧,我当时也是学完三大剑客就去学了jq,之后才学了vue和react,然后去面试的只有一家公司问了jq,因为他们的代码比较老。

当时面试很多公司都问vue,react比较少,而vue的我建议直接看vue的官方文档就好

vue官方文档?

cn.vuejs.org

看完两遍后也可以看看掘金的一些文章如

Vue 开发必须知道的 36 个技巧【近1W字】?

juejin.im

公司要求会使用框架vue,面试题会被问及哪些? - 掘金?

juejin.im

之类的,我当时这些文章都看了好几遍,当然官方文档也看了至少六七遍吧。

但是你最主要的还是要做项目,我当时学完就做了一个很简陋的项目,现在的我来看确实很low,但基本具备了crud(增删改查)的功能了,项目包含前后端,代码写了很多注释,就怕别人看不懂,哈哈

前端用的是element和vue:

基于Vue,Element-UI的商品后台管理?

github.com

后端用的是node和mysql:

baozouai/shop-admin-backend?

github.com图标

当然你想学node和mysql也可以看看这个后端的项目,虽然对于现在的我来看确实很low,但对只会前端的入门node和mysql来说已经足矣了,如果觉得对你有所帮助的话麻烦star一下,哈哈

然后你如果还想学react的话,我这里也有一个很low但功能齐全的移动端电商项目

baozouai/react-mobile-app?

github.com图标

这个刚换了新的api介面,对于入门react的来说足够了,这个项目用的还是react 的class,不过新手学习react我现在比较建议直接学hooks,我现在工作中只用hooks,相比class用起来爽多了,当然我感觉现在还是很多人在用react的class。。。

以上列的项目如果感兴趣都可以去看看,对于新手来说肯定还是很有帮助的,项目都是去年九月到十月做的,现在看来很low,但当时我还是觉得很不错的,哈哈

对了,因为上班后一直做的都是pc端,上个月突然想入门react native,在B站看了一个rn的教学视频

2020前端React-Native跨平台APP实战开发教程_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili?

www.bilibili.com图标

视频是用react的class写的,不过上面说了我现在只用hooks写,所以我自己的github项目用hooks改写了项目

使用rn、react hooks实现的动漫app?

github.com

通过学习这个项目,就基本入门了rn了

最后,加油!!


完全可以,反正现在绝大多数有点技术追求的公司都是在面向框架编程。


是否可以跳过jq直接专攻vue?

学习前端可以跳过jq直接学习vue。

只是我个人的话不是很建议,虽然现在很多公司的话确实是在招聘的过程中是要求是需要会vue框架技术,但是学习前端中还是不能不学习jq这部分的技术,所以很多会觉得iq是过时了的。

但是前端的学习中还是不能少了jq的学习。

Vue权威指南这本书籍可以看下。


推荐我的 Vue 全解 + Vue 旺财记账项目课

Vue 全解 - 写代码啦!?

xiedaimala.com图标旺财记账(Vue / 本地版) - 写代码啦!?

xiedaimala.com图标

保证你学得明明白白。后续还会有更多 DLC。


绝对没问题!

就国内市场,学Vue绝对要比学JQ更划算,前端框架MVVM才是主流思想,JQ已经慢慢跟不上了。

学这些框架其实不需要看书,因为框架经常更新,反而是基本的原理知识需要看书!比如《JavaScript高级编程》、《你不知道的JavaScript》、《编译器设计》、《JavaScript忍者秘籍》、《深入理解ES6》,当然这些只是我觉得不错的书,没必要全看。

在正式学框架之前,建议你先打好基础,我不知道你说的学完htmlcssjs原生是什么程度,你需要学习es6,es7,es8...,了解一些前端的预处理语言(不用全部都了解)less/sass/scss/stylus,typescript等。

学Vue的话直接上官方文档,配合b站教学视频一起看,理解了框架的核心思想之后上手其实不难。

把基本操作学完之后,建议先了解一下node,npm和webpack,否则配置前端项目时会一脸懵B,之后再学vue-cli、vue-router、vuex、axios,UI框架:elementUI,ant design。有兴趣还可以学学nuxt.js,想知道vue是如何实现的可以看看:

Vue技术内幕?

caibaojian.com图标
推荐阅读:
相关文章