前端开发从入门到放弃

Table of Contents

1. 分享目标

  • 前端知识(技术栈)科普
  • 每个人都可以入门(写一点)前端

2. 四个议题

  1. Why :: 为什么程序员应该了解一点前端
  2. What :: 前端开发到底在解决什么问题
  3. How :: 基于 umi 的前端开发简介
  4. Future :: 浅析前端开发现状与未来

3. 为什么程序员应该了解一点前端

3.1. 前端开发经历

2014 之前 - 随便玩玩
WordPress 主题(静态页面) => CSS / HTML
2014 ~ 2017 - 生产化(数据统计平台,ToB)
前后端不分离(SSR) => JS/CSS/HTML, bootstrapwebpack
2018 ~ 2019 - 企业中后台
前后端分离(SPA,CSR) => ES6/ LESS /HTML,Ant Design Pro(React 全家桶 + antd)

3.2. 广义上的前端

frontend-category.png

3.3. 总结

  • 前端技术是 产品化 必不可少的一个环节(尤其对于个人开发者)
  • 前端技术是相通的,掌握其中一个端,其他的触类旁通
  • 了解一点前端开发模式,可以更好的前后端协作

4. 前端开发到底在解决什么问题

4.1. 程序设计

programming.png

前端主要解决的问题: 数据、渲染、UI 展示

4.2. 衍生的技术

frontend-stack.png

5. 基于 umi 的前端开发简介

6. TODO 浅析前端开发现状与未来

俺也不知道。

First created: 2019-12-14 11:04:29
Last updated: 2022-12-11 Sun 12:49
Power by Emacs 27.1 (Org mode 9.4.4)