精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

前端工作的五層,你工作在哪一層?

開發 前端
現在前端的工作遠不只切圖那么簡單,工作內容豐富了許多:有的前端工程師會做前端框架、做 SDK,有的會做搭建平臺,有的會做工程化工具鏈,有的會做業務開發,還有的會參與引擎層,定制 js 引擎和實現渲染引擎等。

[[432189]]

本文轉載自微信公眾號「神光的編程秘籍」,作者神說要有光zxg。轉載本文請聯系神光的編程秘籍公眾號。

現在前端的工作遠不只切圖那么簡單,工作內容豐富了許多:有的前端工程師會做前端框架、做 SDK,有的會做搭建平臺,有的會做工程化工具鏈,有的會做業務開發,還有的會參與引擎層,定制 js 引擎和實現渲染引擎等。

這么多種類型的前端工作內容,它們是什么關系呢?前端工作一共有哪些類型呢?

這篇文章就來探究下這個問題:前端的工作內容都有哪些,之間的關系是什么。

前端工作的五層

前端的工作大概可以分為五層,從下到上分別是引擎層、runtime 層、工具層、業務層、搭建層。

 

我們分別來看一下:

引擎層

現在前端代碼的運行容器不只是瀏覽器了,也有了很多別的容器,比如可以用 electron 做桌面端的跨平臺開發,通過前端技術棧開發桌面應用,比如 react native、weex、或者自研跨端引擎可以用前端的技術棧來開發安卓和 ios 的 app,比如小程序引擎也支持前端技術棧來開發跨平臺的小程序。

這些容器的實現基本都是擴展了 js 引擎,比如 v8、javascriptcore,給它們注入了一些 dom api 和設備能力的 api,也實現了渲染引擎,由不同的平臺實現 css 的渲染。從而支持了前端代碼運行在不同的平臺。

js 引擎的定制和渲染引擎的實現都是基于 c++, 有一些懂 c++ 的前端同學會參與這些事情,比如阿里的 kraken 渲染引擎就是前端同學開發的。

runtime 層

引擎或者說容器實現了 w3c 標準的一些 api 后,上層就可以用前端技術來開發應用了。但是 w3c 的 api 過于原始,我們一般都會引入一個前端框架、一些 sdk。

前端框架實現了組件化、實現了數據驅動的渲染,讓我們不用直接調用 dom api,只管理好數據即可。數據變動會自動調用 dom api 來重新渲染。

有一部分前端同學的工作就是維護前端框架和 sdk,比如百度的前端框架 san、阿里的跨端用的前端框架 rax 等,還有各種各樣的 js sdk。

工具層

引擎支持了 js 的執行、css 的渲染,但是我們開發時可能不會直接寫 js、css,而會使用 typescript、es next 等,css 也會用 less、sass 等預處理器,所以需要經過編譯。而且為了更好的分發代碼,還會做代碼的打包。在編譯之前還會對代碼做 lint。

這些就是工程化的工具鏈,有一部分同學是做這些工作的,比如包裝一下 webpack 或者 vite,做成開箱即用的 cli,比如我上家公司的自研編譯器。比如字節剛開源的 mordern.js 就是這個范疇。

業務層

引擎提供了前端代碼的執行能力,runtime 層提供了易用的前端框架和 sdk,工具層提供了開箱即用的編譯打包工具鏈,那業務開發同學就可以基于這些快速的完成業務需求了。

大多數前端開發是工作在這一層,其他層也都是為這一層來服務的。畢竟,業務才是公司存在的基礎。

搭建層

為了提高交付效率、解放業務層前端開發,現在越來越多的公司會做可視化搭建的平臺,供非開發人員來自己實現一些需求,從而使得前端開發有更多的時間去做一些其他層的更有挑戰性的事情。

很多公司都會有一部分前端來做這個搭建投放的平臺,試圖直接解決掉一類需求。

五層的完善度

上面的五層基本涵蓋了前端的絕大多數工作內容了,但是不同的公司這五層的完善度不同,有的公司可能只會有業務層和工具層的工作,而有的公司會做搭建層的事情,也有的公司會做 runtime 層甚至引擎層的事情。

我上家公司做了這全部的五層的事情:

  • 引擎層:有自己的跨端引擎,自己實現了引擎層的 dom api、設備 api、渲染引擎。
  • runtime 層:有自己的前端框架和其他一些 runtime 庫。
  • 工具層:有自研編譯器、調試工具、lint 工具。
  • 業務層:各業務線在跨端引擎上,基于前端框架和工具鏈做業務開發
  • 搭建層:活動頁和其他一些場景已經落地了搭投平臺

這五層的完善度決定了前端可以做的事情的范圍。上家公司前端工作內容涉及全部的五層,縱深比較大,所以在那里可以做的事情就比較多。

總結

前端的工作內容種類比較多,但是總體可以劃分為五層:

引擎層、runtime 層、工具層、業務層、搭建層。

不同層的關注點不同。

這五層的完善度也決定了前端可以做的事情的縱向深度,這五層越完善,前端可以做的事情越多。

 

細想一下,你的工作是在哪一層呢?或者更想做哪層的工作呢?

 

責任編輯:武曉燕 來源: 神光的編程秘籍
相關推薦

2009-06-10 09:58:14

程序員職場層次

2019-01-18 16:39:08

系統層中間件層應用層

2018-04-10 12:04:25

程序員互聯網網絡

2010-11-10 10:39:19

2022-02-28 18:05:00

程序員編程語言操作系統

2018-04-11 23:26:44

2010-08-02 11:04:25

Flex程序員

2010-01-06 09:36:59

2020-09-07 06:38:54

HA高可用協議

2019-10-23 08:46:26

物理層數據鏈路層網絡層

2017-11-17 06:06:23

交換機ASIC路由器

2022-04-20 07:52:01

HTTPTCPWireShark

2025-02-05 09:46:13

OracleDBA投資

2018-03-19 10:00:26

IT工程師等級

2014-08-18 14:54:54

Git

2023-07-31 08:00:19

2017-12-18 12:45:41

前端高薪IT行業

2023-04-26 13:55:00

Python開發技能

2024-04-09 09:02:06

Node.jsJavaScript單線程

2010-06-28 15:41:04

FTP文件傳輸協議
點贊
收藏

51CTO技術棧公眾號

亚洲图片小说在线| 午夜伦全在线观看| 亚洲伊人精品酒店| 18成人在线视频| av日韩中文字幕| 国产网站在线看| 免费观看久久av| 欧美精品乱码久久久久久按摩| 伊人天天久久大香线蕉av色| 黄色a在线观看| 日本美女一区二区| 欧美激情国内偷拍| 国产精品国产三级国产专业不| 亚洲三级在线| 黄色91在线观看| 亚洲欧美久久234| 少妇高潮久久久| 精品在线播放免费| 91chinesevideo永久地址| 欧美成人一区二区三区| 国产精品三级在线| 免费人成在线观看| 国模精品一区| 亚洲成人精品视频在线观看| 欧美大尺度做爰床戏| 男插女视频久久久| 国产精品免费aⅴ片在线观看| 粉嫩精品一区二区三区在线观看 | 亚洲国产精选| 亚洲国产日日夜夜| 中文字幕不卡每日更新1区2区| 欧美一区二区三区黄片| 蜜桃视频在线一区| 日本国产高清不卡| 日韩欧美大片在线观看| 亚洲精品国产首次亮相| 国产一区二区三区在线观看网站| 国产午夜在线一区二区三区| 57pao成人永久免费| 色婷婷亚洲精品| 日韩国产高清污视频在线观看| 男人草女人视频| 成人免费黄色网页| 久久综合色天天久久综合图片| 亚洲一区亚洲二区| 在线免费观看日韩视频| 国产精品99久久久久久董美香| 岛国一区二区| 亚洲三级小视频| 午夜免费电影一区在线观看| 日韩一区二区三区中文字幕| 国产91精品入口| 亚洲最大成人在线| 国产高清第一页| 国产精品一区二区不卡| 亚洲综合第一页| 国产免费一区二区三区最新不卡| 精品一区二区三区在线视频| 国产日韩欧美一二三区| 最新国产中文字幕| 久久精品国内一区二区三区| 国产精品一区二区女厕厕| 国产日韩久久久| 久久久久久国产精品免费无遮挡 | 亚欧在线免费观看| 日韩成人动漫| 在线观看网站黄不卡| 国产精品视频公开费视频| 国产成人精品综合久久久久99 | 精品美女在线观看视频在线观看| 亚洲国产高清aⅴ视频| 亚洲欧美在线网| 亚洲欧美激情四射在线日| 亚洲爆乳无码精品aaa片蜜桃| 国产激情视频在线| 亚洲色图视频免费播放| 欧美做受777cos| 国产盗摄一区二区| 五月激情综合网| 国产激情在线观看视频| 成人在线不卡| 欧美一级欧美三级| 国产51自产区| 国产成人一区| 久久精品国产2020观看福利| 欧美激情一区二区视频| av成人毛片| 国产精品永久免费在线| 国产福利第一视频| 91色在线porny| 亚洲一区三区视频在线观看| 青草青在线视频| 色婷婷激情久久| 天天操天天干天天做| 加勒比色老久久爱综合网| 丁香久久综合| 中文字幕在线免费不卡| 男女爱爱视频网站| 超碰资源在线| 欧美日本国产一区| 91超碰中文字幕久久精品| 五月天色婷婷丁香| 亚洲毛片视频| 国产suv精品一区二区三区88区| 国产精品久久婷婷| 亚洲国产精品suv| 91探花在线观看| 亚洲第一搞黄网站| www.涩涩涩| 久久大胆人体视频| 成人美女在线观看| 国产精品视频500部| 成人高潮成人免费观看| 亚洲午夜av在线| 天堂网在线免费观看| 伊人国产在线观看| 999久久久91| 欧美主播福利视频| 国内老熟妇对白xxxxhd| 久久精品人人做人人爽97| 青青草综合在线| 97欧美成人| 精品视频久久久久久| 日韩三级在线观看视频| 日韩中文字幕1| 国产乱人伦精品一区二区| 性一交一乱一伧老太| 8848成人影院| 在线成人中文字幕| 亚洲免费激情视频| 国产高清亚洲一区| 一区一区视频| 久久精品久久国产| 欧美激情欧美| 日韩av观看网址| 亚洲精品一级片| 亚洲美女屁股眼交| 亚洲国产精品影视| 波多野结衣电车| 成人在线综合网| 穿情趣内衣被c到高潮视频| 欧美日韩五区| 亚洲视频在线观看免费| 久久久久网址| 天堂av资源在线| 亚洲制服丝袜一区| 性生交大片免费看l| 亚洲乱码电影| 亚洲自拍高清视频网站| 免费在线观看成年人视频| 亚洲老女人视频免费| 久久免费视频网站| 狠狠人妻久久久久久综合麻豆| 亚洲精品成a人| 美女主播视频一区| 一级aaaa毛片| 中文字幕一区三区| 亚洲第一区第二区第三区| 99re6这里只有精品| 国产精品揄拍500视频| 亚洲欧美日本一区二区| 人妻无码久久一区二区三区免费| 国产成人无码av在线播放dvd| 无遮挡爽大片在线观看视频| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 欧美交换国产一区内射| 精品一区二区三区日韩| 久久久久久国产精品mv| 国产尤物99| 成人av资源| 国产精品igao视频| 热re91久久精品国99热蜜臀| 亚洲一区中文字幕| 91免费视频网站在线观看| 日本xxxx黄色| 久久久福利影院| 青青青在线视频免费观看| 在线视频观看91| av免费播放网站| 国产精品精品软件男同| 久久一区二区电影| 77777少妇光屁股久久一区| 精品国产31久久久久久| 国产精品乱码一区二区三区软件 | www日韩大片| 国产在线精品国自产拍免费| 成人精品高清在线| 国产精品五月天| 亚洲人成亚洲人成在线观看图片| 国产精品视频九色porn| 中文字幕综合网| 亚洲成人你懂的| 欧美日韩亚洲一区二| 色天使色偷偷av一区二区| 欧美在线一区二区三区| 欧美在线播放高清精品| 欧美午夜一区二区三区免费大片| 911精品国产一区二区在线| 欧美性videosxxxxx| 日韩精品中午字幕| 亚洲午夜久久久久久久| 欧美黑人巨大精品一区二区| 91成人在线播放| 国产精品久久久久久久av大片| 国产精品欧美日韩久久| 不卡日韩av| 国产在线资源一区| 欧美一卡2卡3卡4卡无卡免费观看水多多 | 国产精品酒店视频| 久久婷婷五月综合| 国产乱码久久久久久| 色播视频在线播放| 久久久久亚洲av成人毛片韩| 亚洲色成人www永久网站| 狠狠躁夜夜躁av无码中文幕| 黄色电影免费在线看| 久草在线青青草| 91丝袜国产在线播放| 992tv快乐视频| 国内精品国产成人国产三级| 一区二区三区中文免费| 三年中国中文观看免费播放| 成人综合在线观看| 一级黄色录像在线观看| 久久国产精品久久久久久电车| 少妇熟女一区二区| 第九色区aⅴ天堂久久香| 精品午夜一区二区三区| 中文字幕一区二区三区四区久久 | 国产在线一区观看| 美女网站免费观看视频| 国产精品综合色区在线观看| 无码人妻少妇伦在线电影| 亚洲欧美网站在线观看| 亚洲一卡二卡三卡| 精品国产一区探花在线观看| 蜜桃成人在线| 国产伦精品一区二区三区在线播放 | 三区在线观看| 欧美成人a∨高清免费观看| 国产巨乳在线观看| 欧美精品一级二级三级| 亚洲在线观看av| 欧美中文字幕久久| 国产天堂第一区| 在线观看免费亚洲| 日本美女视频一区| 天天躁日日躁狠狠躁欧美| 国产日韩精品一区观看| av成人资源网| 国产精品污www一区二区三区| 精品中文在线| 91精品婷婷国产综合久久蝌蚪| 久一视频在线观看| 97久久精品人人做人人爽50路| 女同性αv亚洲女同志| 国产精品一色哟哟哟| 韩国三级丰满少妇高潮| 国产激情视频一区二区在线观看| 欧美人与性动交α欧美精品| 丰满白嫩尤物一区二区| 蜜臀av粉嫩av懂色av| 99国产精品一区| 国产精品揄拍100视频| 久久蜜桃一区二区| 国产在线观看h| 国产精品乱码一区二区三区软件 | 被黑人猛躁10次高潮视频| 国产高清亚洲一区| 精品一区二区视频在线观看 | 久久久久久久久久97| 亚洲欧美激情小说另类| 国产第100页| 日韩欧美国产网站| 这里只有精品国产| 日韩精品一区二区三区中文精品| 亚洲黄色在线免费观看| 亚洲精品久久久久国产| 成人综合影院| 久久综合伊人77777尤物| 在线免费观看亚洲视频| aaaa欧美| 日本不卡免费高清视频| 国产极品久久久久久久久波多结野| 国产日韩精品在线| 成人偷拍自拍| 日韩三级电影| 91精品动漫在线观看| 国产日韩av网站| 视频一区二区三区中文字幕| 爽爽爽在线观看| 99视频热这里只有精品免费| 亚洲色图 激情小说| 亚洲一区在线视频观看| 日韩人妻精品中文字幕| 717成人午夜免费福利电影| 日本精品一二区| 日韩中文在线不卡| 色是在线视频| 成人夜晚看av| 黄瓜视频在线免费观看| 婷婷六月综合网| 一级做a爰片久久毛片16| 欧美精品一区二区久久婷婷| 岛国在线大片| 国内精品国产三级国产在线专| 欧亚一区二区| 亚洲精品国产a久久久久久| 久久久久久久久久久91| aiai在线| 久久久久久香蕉网| yy6080久久伦理一区二区| 国产精选一区二区| 久久日文中文字幕乱码| 无码aⅴ精品一区二区三区浪潮| 老司机精品视频在线| 中文字幕免费在线播放| 尤物av一区二区| 亚洲图片在线播放| 亚洲欧洲在线看| 激情黄产视频在线免费观看| 51国偷自产一区二区三区的来源| 国产一区二区三区四区大秀| av日韩一区二区三区| 国产美女主播视频一区| 日本美女xxx| 一道本成人在线| 五月婷婷六月色| 高清欧美性猛交xxxx| 中文字幕一区日韩精品| 国产免费xxx| 久久成人羞羞网站| 欧洲性xxxx| 欧美午夜性色大片在线观看| 免看一级a毛片一片成人不卡| 国内精品伊人久久久久av影院| 亚洲午夜福利在线观看| 亚洲va欧美va人人爽| 亚洲高清在线观看视频| 欧美成人免费观看| 国产精品一区二区三区四区在线观看| 亚洲欧洲国产精品久久| 麻豆精品精品国产自在97香蕉| 中文字幕第24页| 欧美中文字幕亚洲一区二区va在线| 欧洲亚洲精品视频| 日本欧美精品在线| 久久av资源| 亚洲国产精品毛片av不卡在线| 26uuu久久天堂性欧美| 久久久精品视频网站| 亚洲欧洲日产国码av系列天堂| 欧美天堂视频| 色一情一乱一伦一区二区三区丨 | 国产精品久免费的黄网站| 欧美性生活一级片| 欧美亚洲综合网| 一本色道久久综合亚洲精品婷婷| 国产精品无码专区av免费播放| 亚洲一级高清| 麻豆国产va免费精品高清在线| 777精品久无码人妻蜜桃| 国产精品久久久久久久久久久久久久久久久久 | 久久一级黄色片| 亚洲尤物av| 欧美一区二区三区视频在线| 日本黄色片一级片| 国产高清视频免费最新在线| 国产另类ts人妖一区二区| 97热精品视频官网| 亚洲欧美一区二区三区四区五区| 国产精品17p| 日韩在线视频国产| 午夜剧场免费看| 国内高清免费在线视频| 成人午夜免费视频| 高清不卡日本v二区在线| av大片在线看| 欧美日韩日本国产| 亚洲高清在线看| 久久视频国产精品免费视频在线| 日韩一区二区三区在线看| 色欲色香天天天综合网www| 久久久久久**毛片大全| 国产精品呻吟久久| 97视频色精品| 欧美a级片视频| 国产麻豆剧传媒精品国产av| 在线观看亚洲精品| 欧美人与性动交α欧美精品济南到 | 在线观看日韩羞羞视频| 国产91精品欧美| 中日韩在线观看视频| 欧美大胆在线视频| 欧美禁忌电影网| 国产人妖在线观看| 欧美午夜一区二区三区免费大片| 成人影音在线| 在线亚洲美日韩| 91麻豆精品一区二区三区|