这篇文章是为谁写的?本系列文章。我为什么要写这篇文章,最后决定给自己挖这个坑。我以前从来没有打算写这样的系列文章。回想自己的前端之路,走了很多弯路。希望本系列文章能够帮助新手少走弯路,快速上手。不同的地方不会每天都变,因为白天要上班,晚上回去还要忙着准备其他事情。我会尽力每两到三天进行一次更改。请见谅~不会有很多复杂的概念。我会用自己的话来表达,尽量简洁易懂。我会结合我在实际开发中用到的一切,说说我踩过的坑,以及需要注意的点,尽量把我知道的教给大家。不谈太老的东西,比如IE6兼容问题,需求很少。我会推荐适合的书籍和适合的网站给大家开始学习什么是前端,前端要做什么。工程师给你看了。此类页面也称为H5页面。一般来说,前端负责页面展示和页面逻辑,后端负责提供数据,如数据库的增删改查等。说实话,前端需要学习的东西很多。在实际开发中,一个前端需要学习以下东西(甚至更多):基础:HTML+CSS+Javascript框架:VueorReactorAngular(一般一个就够了,推荐学习Vue,下面文章只会讲Vue)打包工具:webpackorgulporgrunt(主流是Webpack)npm:包管理(可以用,不用深究)git:版本控制工具(多人时协同开发)是的一点都不慌,哈哈哈别着急,一一来。其实学好基础就可以开始web开发了,短时间内也可以学会框架。一旦掌握了基础知识和框架,就基本具备了正式开发所需的所有技能。其他一切都是工具。所以基础是最重要的。今天就说说基础,怎么学,有什么好的学习资源,看哪些书。准备工作下载并安装Vscode。Vscode是一个很棒的IDE。所谓IDE,就是编写代码的工具。它提供了代码高亮和补全等功能。反正是前端开发必备!关于HTML、Javascript、CSS的关系,这三者代表三种不同的语言,也分别对应三种不同的文件,分别以.html、.js、.css结尾。这三个文件组合起来就构成了我们看到的网页。相互补充,分别负责不同的功能。打个盖房子的比方:HTML是一个预建好的毛坯房,搭了架子,样子很难看,而且住不进去,因为里面什么都没有,也没有电器。CSS是用来装饰和使网页美观的。Javascript是控制房子里的逻辑,比如开门,开空调,开电视等等。所以:HTML负责网页的基本结构。如果你想在页面上有一个按钮,你需要在HTML文件中写一个标签。CSS负责网页的美化,比如设置按钮的背景色,background-color:red;Javascrip负责控制单击按钮时发生的情况,例如单击时出现警告窗口。将三个文件连接起来新建一个文件夹,用vscode打开文件夹,然后在文件夹下创建day1.html、day1.css、day1.js三个文件。在day1.html中输入感叹号!然后按tab键(注意感叹号是英文感叹号,不是中文),会自动生成如下HTML代码。
