前端 (渲染的 画图)
网页(html+css)
app (原生开发(react nactive) 混合开发(uniapp ))
小程序(微信小程序 qq轻应用... 第三方平台开发)
小游戏(canvas 画布)
大屏可视化 (图表 canvas)
gui (图形化界面 桌面应用)
相关技术
-
Html(结构)----------------dom树
-
css(修饰)-------------css规则树
-
dom树 + css规则树 = 渲染树(Render Tree)
-
JavaScript(脚本):他的解析会阻塞渲染树
浏览器里面有什么
-
主进程(管理对应的窗口,每个窗口都会开一个进程)
-
GPU进程(处理对应的复杂画面提供硬件支持)
-
渲染进程(进行渲染):gui渲染线程只有一个
-
插件进程(提供插件运行)