了解前端到底在做什么以及第一次接触Vue.js。

了解前端到底在做什么以及第一次接触Vue.js。

1. 前端工程师

fornt end

2.业务

1.PC

官网

后台管理系统

2.移动端

native app - > ios/安卓开发

webapp

hybird app - > 混合开发

3.微信公众号

前端只是一个部分,开发主体是后端

4.大数据可视化

用图标将数据呈现在视图上

5.3D模型

框架:three.js

6.网页游戏

飞机大战

捕鱼达人

五子棋

7.直播类软件

B站:H5 canvas + webSocket

库 VS 框架

库只是一个工具,供我们使用。

框架是具有思维的,有它自己的生态系统

前端框架发展历史

  • 前端这个岗位是从后端慢慢分出来
  1. jq -> 2010前
  2. MVC思想 -> 软件架构 :

- 将一个软件分为了三个部分,每一个部分负责一部分功能

- M -> Model -> 模型 -> 软件中的数据

- V -> View -> 视图 -> 软件中的界面

- C -> Controller -> 控制器 -> 软件的大脑,用于处理逻辑

​ 3.为什么前端要从后端引入MVC这个思想?

- jq开发、原生js开发时,我们发现所有业务逻辑和数据处理全部都压在了V上

- MVC引入帮我们解决了这个问题

- MVC引入带来模块化问题

​ - AMD

​ - require.js

​ - 定义模块:define

​ - 引入模块: require

​ - 先引入模块,在去执行

​ - CMD

​ - sea.js 不更新

​ - 定义模块: define

​ - 引入模块: require

​ - 执行结束之后才引入模块

  1. MVC衍生架构:

前端业务增加,要求变高了
backbone.js MVP 2010年
angular.js MVC 2010年
React 仅仅可以认为是MVC中的V
​ 2011年开始创作
​ 2012应用于 ins
​ 2013年开源
Vue MVVM
​Vue1.0 2014年
Vue2.0 2016年
​Vue3.0 2019年
angular2.0 MVVM 2016年

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值