Web 开发应用技术导图(未完,待续···)

2019-12-04  本文已影响0人  墨染轩林
Web开发技术-思维导图.png

Web 后端知识体系

API 服务

网络传输协议

Web服务框架(Java / NodeJs)

数据缓存

数据库

服务器



前端开发知识体系

Web开发中,前端开发从狭义上讲,是前端工程师使用 HTML、CSS、JavaScript 等专业技能和工具将产品UI设计稿实现成网站产品,涵盖用户PC端、移动端网页,处理视觉和交互问题。从广义上来讲,所有用户终端产品与视觉和交互有关的部分,都是前端开发的专业领域。

核心技术.png

HTML

HTML的英文全称是 Hypertext Marked Language,即超文本标记语言。HTML 使用标记标签来描述网页。


CSS 样式

CSS...


JavaScript

JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。

MV*框架

目前最流行的三大前端框架 Vue、React、Angular

Vue目前最活跃的前端框架,渐进式前端框架。
+ AngularJS(1.^)
+ Angular(2.
^)

Vue目前最活跃的前端框架,渐进式前端框架。
+ React
+ React hocks 生命周期
+ React Redux
+ React Native

Vue

Vue目前最活跃的前端框架,渐进式前端框架。

Vue 插件

浏览器缓存


自动化构建工具


主流浏览器

主流浏览器及其内核,下图是来自statcounter统计 2018/11 ~ 2019/11 的世界浏览器市场份额占比。除图中所示之外,当然还有大家熟知的IE和Edge,分别占比1.66%,2.11%。

浏览器市场份额.png
浏览器 内核 下载地址
Chrome Blink / prev. WebKit (Chrome) www.google.cn/intl/zh-CN/chrome/
Safari WebKit (Safari) www.apple.com.cn/cn/safari/
Firefox Gecko www.firefox.com.cn/
Opera Blink / prev. Presto (Opera) www.opera.com/zh-cn/download
Edge EdgeHTML microsoft-edge
IE Trident internet-explorer-downloads

工作原理

EvenLoop

UI

PS(photoshop)

切图
配色
简单页面UI修改

代码管理

Git

管理平台: gitlab、github

上一篇 下一篇

猜你喜欢

热点阅读