2016 - 2025

感恩一路有你

前端开发学reactnative web前端0基础怎么开始?

浏览量:4836 时间:2023-04-19 14:33:27 作者:采采

web前端0基础怎么开始?

作为一个前端工程师来教你如何0基础开始。

分三部分说:前端基础,前端进阶,职业进阶

一。前端基础

注意:我本人不推荐0基础就看任何技术书籍!!!

首先前端基础是 css,html,js

这部分比较简单,css,html,js都不难 入门到熟练只要多写多练即可。

学习的话推荐imooc的前端基础教程,

这个课程免费,且通俗易懂,还能在线边学边练。包含了html css

这部分学完你对html css就有了一个基本的概念。

JS 入门推荐这两个免费的课程,非常好的课程,

这些学完了,你基本上就能写一些简单的静态网页了。

可选:jquery

jquery是一个强大的js库,使用毫无难度,学一下如何使用,然后可以用它写一些交互网站。

为什么是可选呢,首先他非常好用,虽然现在主流开发已经不用他了,但是他在一些简单场景下,他非常的适合。(ps:我虽然工作不用他了,但是做的私活还是会用的)

如果学习了他,那么就要顺便看一下他的源代码。学习一下实现,对你对面试非常有帮助。

可选:浏览器渲染原理。

web前端都东西都基于浏览器,所以浏览器渲染原理要稍作了解,知道什么是回流,重绘,浏览器如何解析等。只要稍作了解即可。

二:进阶

学完基础代表你已经入了前端的们,但是距离找到工作还非常远。

1.css3,es6

你要学习css3的相关知识,这也是基础,没啥好说的,学就完了。

而es6 简单的理解就是js的新版本,因为改动较大,兼容性有问题,单独列出来。多的不说,最少es6要学会,es7,8,9 至少要了解会用。

2. webpack

前端主流打包工具,怎么说呢,了解一下,会用即可满足工作需求,但是这部分非常重要,有时间还是要学习一下。现代前端开发的前置技能。

3. less scss

css的预编译工具,会用,高阶用法也会。很简单的东西。

4,主流前端框架

4.1 vue技术栈。

国内用的最多的前端框架,学习资源到官网看文档即可,中文文档通俗易懂。这个入门比较简单,市场需求也多,但是因为简单,所以人多,竞争也比较大。

社区资源丰富,以中文资源居多,毕竟主要使用者还是国人,比较有名的如 饿了吗

如果英文不太好的话建议这个。

4.2 react 技术栈

国内使用者中等,以阿里系为代表。学习资源国内也很多,react入门看官方文档即可,但是react技术栈的其他配套资源需要看英文文档,社区资源国内国外的都有。需要较好的英文水平才能如鱼得水。

入门相对来说比vue困难,但是我觉得react核心是他是编程思维,react本身并没有添加什么新的东西。js基础好完全没问题。

4.3 angular 技术栈

国内使用者最少,基本上一线城市才有市场。入门最难,中文资源最少,英文不好寸步难行,不建议0基础的学习这个技术栈。

5:移动端

既然定位为web前端,移动端也需要会点,比如h5,小程序。但是flutter,react native 这种开发原生应用的就不用学习了。

三大框架都能开发移动端h5的东西。主要说一下小程序,因为各种小程序太多了,不建议学习原生小程序语法,可以学习跨平台框架,写一套代码编译到各个小程序中,比如taro之类的。

三,职业进阶

上面的学习完成 工作是能找到了,但是想要冲击中高级职称就需要学习更多

这个阶段就需要看这种书籍了,js类 比如犀牛书,红宝书之类的。 先推荐2本《你不知道的javascript》 《javascript框架设计》,可以搜一下,网上很多推荐的。

算法,数据解构,http协议等基础是一定需要的。

node 一定要会使用。因为有了他,前端才能发生天翻地覆的变化。

webpack 一定要用的很溜,不要只会用脚手架。

canvas/svg/webgl 可选,如果精通,直接能上一个阶级。

服务端技术栈如 redis,nginx,docker 等 自己一定要会。高级前端必备技能。

flutter/react native/electron 大前端必备,可选,会能加分加薪

先列那么多,码字不容易,觉得有帮助记得点个赞

react native和uniapp哪个好用?

react native和uniapp都好用,使用react native的好处是:使用React Native能够以经济高效的构建和维护跨平台的app,可以减少质量保证的费用;而一个跨平台APP,可以同时定位iOS和Android受众市场,可有更广泛的受众群体,具有更大作用

基础 东西 前端 资源 技术

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。