这是我参与「第五届青训营 」伴学笔记创作活动的第 10 天
今天我学习了字节跳动掘金内部课程的web开发
一、关于前端开发
前端开发的架构
前端开发的演进
前端应用的领域
to Business:面向商家,如各种后台管理系统
to Customer:面向顾客,各种网页的页面
to Developer:面向开发者,vscode工具等等
浏览器
服务器
服务器主要依托于node.js
二、关于web标准
标准组织
W3C:web的发明人
Ecma:ecma international,js就是这个公司标准化的
WHATWG:web超文本应用技术工作组,从W3C中独立出来的,W3C标准比较慢,跟多厂商想快点出来,就独立出来一个工作组
IETF:负责指定互联网底层协议的组织
三、认识前端
前端最初从以静态为主要内容的web制作,和以基础性文字图片为载体,以用户在网站上浏览为主要交互模式,直到今天,伴随着科学技术和计算机信息技术的快速发展,我们现在使用的网页更加美观,功能更加多样化,用户体验更加好,交互服务更加完善。
HTML的崛起,node.js和css的出现为JavaScript提供了源源不断的生命力。人们慢慢了解到了html(HyperText Markup Language)是一种标记性的语言,它用来描述网页的框架和结构,它把网页拆分成一个个单元,并让它们层层嵌套,形成有逻辑联系的层级关系。它包括图片表格标签和链接。css是一种装饰性语言,用来描述类似于位置大小背景等外观要素。
而JavaScript是一种复杂的脚本语言。 来认识一些基础知识,h1-h6是标签元素,它指定文章的标签和子标签,并包含六个级别从1到6.p是用来指定段落内容的。body是给予用户浏览·的内容,比如文本图片或者多媒体等。我们所讲的元素还可以分为块级元素和内联元素,解释一下,块级元素是在夜猫子以块的形式出来的,而内联元素又叫行内元素,它一般出现在块级元素中并包含文档内容中的一部分,不是整组的内容或者大段落,通常出现在文字段落之间。