有没有可以帮我解答一下从事前端都需要学些什么#本人计算机大二在读
css,html(bootstarp可以了解一下),js(jq) 三件套 。 然后 就是 学习 框架 比如 :vue(axios,ui库,redux.其实就是配套的东西),react .再然后 可以 学学 衍生的框架 和ui库。
还可以学学 小程序 开发 。 混合开发(比如 uni-app,trao,weex,react-native)不过这都是不必要的 。学前面的就行。 后面的具体 等用到 有需求再 学也行
实际上 框架都是共通的 。比如 生命周期 ,组件化 这些 都是共通的。
先学 vue 。vue会了 ,小程序,uni-app这些 基本 看一眼 文档就会了。 语法一样,只是 都有自己的 生命周期 和特殊语法。
vue 会 ,再学 react 。react 之后 在学它的 衍生 比如 react-native 等等
甚至 还有很多 开箱即用的 项目 。比如 vue里vue-admin 等等 react里 umi\dva\antd-pro 这些 都是衍生的 只不过 它们封装了很多东西。 基本创建完项目 可以直接开发 。axios,数据共享这些 都是内置的。
最重要的还是 基础 。js 是重中之重。 这些框架 源码 大部分都是 js 写的
学好html+css布局
学好js,重中之重,js学好了,vue,react这些都不是问题
小程序,只要html+css+js学好了,看下文档就能上手
html,css,js这个是必学的,这个是基础一开始,齐次这些掌握了之后就要学布局,布局这些都会了可以考虑vue框架目前基本都是在用vuue
三基础:html,css, js这是前提
工作的话,至少要会vue或react,学习过程中了解学习一下ui库,大三就可以实习了
有时间的话也可以学学微信小程序开发,会增加不少就业机会