简单介绍HTML

105 阅读2分钟

(⼀)前端可做的⼯作

1、设计web⽹站,包括移动端与pc端(电脑端) 如:淘宝⽹站

⸺载体是浏览器

2、设计APP 如:爱奇艺

⸺需要下载的

3、设计简单的⼩游戏 如:4399⼩游戏、微信⼩游戏

4、设计⼩程序 如:⽀付宝⼩程序、微信⼩程序

5、可视化开发 如:各种数字化展⽰图

6、写⼀些后端,⼯具是 node.js

(⼆)软件开发的核⼼流程

1、软件的定义期

    可⾏性分析阶段⸺该阶段由产品经理负责

    分析技术、设备、⼈⼒、时间、资⾦、回报率、政策等等

2.需求分析阶段⸺该阶段由产品经理与项⽬经理⼀起负责

    功能性需求:如微博的点赞、评论、转发

    ⾮功能性需要:如微博由于⼤规模访问导致的服务器崩溃(此问题由运维⼯程师解决)

2、软件的开发期

     概要设计阶段⸺该阶段由架构师负责
     
     技术选择(⽤哪个框架)、⼦系统、模块(每个模块的内容划分)、数据设计(数据库的数据)
     
     详细设计阶段⸺该阶段由项⽬经理负责
     
     ⻚⾯、主体结构、属性、⽅法
     
     编码实现阶段⸺该阶段由UI设计师和前、后端共同负责
     
     UI设计师⸺将需求⽂档的原型图转化为标注图、效果图
     
     前端⸺使⽤HTML、CSS、JS实现效果图
     
     后端⸺给前端提供⽹⻚所需要的数据
     
     测试阶段⸺此阶段由软件测试⼯程师负责
     
     测试前后端的功能,并反馈测试⽂档

3、软件的维护期

    部署阶段⸺此阶段由运维⼯程师负责

    将设计好的软件部署到服务器上,让更多的⼈可以来访问

    维护阶段⸺此时为产品模式

    SEO、SEM

    SEO:搜索引擎优化(⽆⼴告关键词,让⽤⼾在搜索时使得⾃⼰的⽹⻚拍在前⾯,此⽅式后

    期有必要学习⼀下)

    SEM:搜索引擎竞价(有⼴告关键词,当⽤⼾搜索关键词时,让⾃⼰的⽹⻚或者产品排在前

    ⾯显眼处,此⽅法需要花钱)

    前端⸺功能的维护与更新

(三)前端需要学习的知识点

HTML⸺结构

CSS ⸺表现

JS ⸺⾏为

(⼀个⽹站由多个⽹⻚构成,每个⽹⻚的完成都要依托于 HTML + CSS + JS)

WEB标准:W3C标准⸺约束HTML、CSS

ECMA标准⸺约束JS