前端开发思考

目录

一、前端演化进程
二、跨端演化进程
三、未来走向思考

保持一颗好奇心:对知识、对时代的一种敬畏之心!

一、前端演化进程

  1. js诞生
    解决提交页面上表单的数据,开始有了javaScript
  2. cms时代
    后端人员模板界面套用 织梦\phpCms\帝国Cms….
  3. 网页三剑客时代
    html + css + js
  4. DOM操作时代
    jQuery + bootstrap
  5. 模块化操作时代
    CommonJS\CMD\AMD requireJS seaJS backboneJS
  6. 工程化时代
    vueJS reactJS angularJS

二、跨端演化进程

  1. web端
    pc: c端界面 中后台系统界面
  2. 响应式
    h5手机端界面
  3. hybrid混合式
    phoneGapJS\cordovaJS
  4. Native原生式
    reactNative、weex
  5. 小程序
    微信小程序
  6. 桌面端
    electronJS、nwJS

三、未来走向思考

技术的发展跟时代的发展是紧密相连的,前端的演化进程是在互联网时代、移动互联时代,诞生的进化的过程。

下一个时代:人工智能时代、大数据、云计算
前端开发会向桌面端转移?手机端会被什么替代?web浏览器只在电脑上出现?……

职业猜想:

  1. 数据可视化方向 d3JS thre中eJS …
  2. 桌面端开发 electronJS
  3. 中台系统、微服务的开发,代替以前的前端开发与后端开发
  4. 可视化拖拽代替以前工程化进程