精品欧美一区二区三区在线观看 _久久久久国色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禁www久久久久久 | 精品国内亚洲在观看18黄 | 日本最新中文字幕| 五月天亚洲一区| 欧美日韩一级大片网址| 国产欧美精品aaaaaa片| 欧美18xxxxx| 韩国一区二区三区| 97久久精品人搡人人玩| eeuss中文字幕| 国产亚洲精品美女久久| 在线中文字幕一区| 菠萝蜜视频在线观看入口| 男男电影完整版在线观看| 国产精品一卡二卡| 国产福利视频一区| 国产精品第二十页| 欧美疯狂party性派对| 日韩精品中文字幕在线| 国产精品19p| 成人不卡视频| 欧美午夜精品久久久久久人妖| 亚洲第一精品区| 国产精品视频一区二区久久| 成人免费三级在线| 国产日韩av在线播放| 五月天综合激情网| 欧美精品成人| 久久久精品久久久久| 性少妇bbw张开| 国产在线播放精品| 日韩欧美一级二级三级久久久| 乌克兰美女av| 浪潮色综合久久天堂| 香蕉成人伊视频在线观看| 久久久久久久免费视频| 91精品专区| 久久精品日产第一区二区三区高清版 | 中文字幕人妻互换av久久| 99精品视频免费观看视频| 免费91麻豆精品国产自产在线观看| 中文字幕av久久爽一区| 亚洲精品亚洲人成在线观看| 精品久久久久久久久久久院品网| 国产三级精品三级在线| 久久久久黄色| 欧美日韩一区 二区 三区 久久精品| 国产a级一级片| 日韩理论视频| 黑人狂躁日本妞一区二区三区 | 蜜臀av.com| 黄色av电影在线观看| 国产精品色在线| 日韩欧美一区二区在线观看| 日韩精品系列| 国产性色一区二区| 日韩精品av一区二区三区| 黄色片在线免费看| 国产欧美日韩视频在线观看| 亚洲第一导航| 青青影院在线观看| 中文字幕一区二| 亚洲小说欧美另类激情| 1stkiss在线漫画| 亚洲国产一区视频| 免费看日本毛片| 免费福利视频一区二区三区| 在线精品观看国产| 亚洲一区二区三区观看| 亚洲一区二区电影| 日韩黄在线观看| 成人免费无遮挡无码黄漫视频| 狠狠做深爱婷婷综合一区| 一本色道久久88综合日韩精品 | 偷拍自拍在线| 国产午夜亚洲精品不卡| 亚洲精品美女久久7777777| 久久精品视频免费看| 亚洲国产裸拍裸体视频在线观看乱了| 成年人午夜视频在线观看| 竹内纱里奈兽皇系列在线观看| 日本高清不卡视频| 欧美一级视频在线| jazzjazz国产精品麻豆| 日韩经典中文字幕| 992在线观看| 欧美午夜一区| 国产精品成人一区| www.天天干.com| 久久久五月婷婷| 国产大尺度在线观看| 成年男女免费视频网站不卡| 在线观看日韩av先锋影音电影院| 欧美视频国产视频| 欧美日韩导航| 日韩中文字幕视频| 国产精品一区二区6| 蜜臀av一区二区三区| 国产亚洲情侣一区二区无| 国产免费永久在线观看| 一区二区三区成人在线视频| 免费av网址在线| 香港久久久电影| 亚洲视频axxx| 国产一级做a爱免费视频| 日本不卡视频在线| 国产精品日韩一区二区| a黄色在线观看| 亚洲超丰满肉感bbw| 亚洲欧美自拍另类日韩| 欧美日韩一区二区三区在线电影| 精品国产一区二区三区久久久狼 | 亚洲午夜黄色| 国产精品视频精品视频| 午夜视频福利在线观看| 亚洲视频香蕉人妖| 午夜免费一区二区| 精品女人视频| 欧美激情a在线| 97国产精品久久久| 国产视频911| 玩弄中年熟妇正在播放| 日韩中文字幕无砖| 色多多国产成人永久免费网站| 日韩熟女精品一区二区三区| 国产乱对白刺激视频不卡| 日本精品二区| 成人性生活视频| 亚洲成人网av| 久久免费公开视频| 国产精品自在在线| 亚洲一区二区三区四区中文| 黄瓜视频成人app免费| 亚洲精品美女久久久久| 国产第一页在线播放| 风流少妇一区二区| a级片一区二区| 日韩欧美中文在线观看| 久久深夜福利免费观看| 一本到在线视频| 国产精品免费视频一区| 亚洲欧美国产日韩综合| 日本一区二区高清不卡| 国产成人精品久久久| 日本韩国精品一区二区| 黑人巨大精品欧美一区二区三区| v8888av| 日韩午夜在线| 免费在线成人av| 欧美动物xxx| 亚洲欧美在线x视频| 91视频免费网址| 久久一日本道色综合| www.亚洲天堂网| 国产一区二区三区探花| 国产成人精品免费久久久久| 最近高清中文在线字幕在线观看| 欧美系列亚洲系列| 国产精品一区二区亚洲| 蜜桃视频一区二区三区在线观看| 一本久久a久久精品vr综合| 99久久久国产| 欧美日本中文字幕| 欧美综合视频在线| 精品成人久久av| 亚洲综合自拍网| 三级一区在线视频先锋| 日韩一区二区三区资源| 91麻豆精品国产综合久久久| 九九精品在线观看| 农村少妇久久久久久久| 欧美日韩一二三四五区| 精品无码在线观看| 国产在线视频精品一区| 国产高清不卡无码视频| 香蕉久久精品| 国产在线一区二区三区| 色呦呦网站在线观看| 日韩国产中文字幕| 怡春院在线视频| 亚洲精品欧美在线| 亚洲成人av免费在线观看| 日本欧美大码aⅴ在线播放| av不卡在线免费观看| 精品国产一区二区三区不卡蜜臂| 国产成人精品一区二区在线| a视频在线观看免费| 精品亚洲永久免费精品| 国产精品一区二区人人爽| 亚洲风情在线资源站| 男人天堂av电影| 国产乱理伦片在线观看夜一区| 国内自拍在线观看| 999国产精品永久免费视频app| 国产69精品久久久久9999apgf | 日韩欧美在线一区二区三区| 欧美日韩国产精品一区二区三区| 99视频在线观看一区三区| 午夜激情福利在线| 亚洲精品极品少妇16p| 欧美久久久久久一卡四| 日韩成人精品| 国产精品久久久久久一区二区| 色呦呦在线资源| 中文字幕精品—区二区| 亚洲国产精品国自产拍久久| 精品视频在线看| 国产乱码久久久久久| 国产精品乱码一区二区三区软件| 亚洲美女在线播放| 看片的网站亚洲| 狠狠爱免费视频| 国内精品久久久久久久影视蜜臀| 视频一区二区在线| 婷婷精品在线| 国产激情一区二区三区在线观看| 123成人网| 日韩美女在线播放| 不卡av免费观看| 超碰97人人做人人爱少妇| 福利视频在线播放| 亚洲欧美日韩成人| 黄色福利在线观看| 日韩久久久久久| 91麻豆一区二区| 欧美日精品一区视频| 成人免费a视频| 天天综合色天天综合色h| 在线免费观看亚洲视频| 国产精品成人在线观看| 手机看片日韩av| 国产亚洲精品资源在线26u| 性色av蜜臀av浪潮av老女人| 大美女一区二区三区| 午夜大片在线观看| 久久av老司机精品网站导航| 黄色三级视频在线| 久久深夜福利| 韩国一区二区av| 校园春色综合网| 免费观看日韩毛片| 亚洲精品影视| 北条麻妃在线视频观看| 9色精品在线| 青青草原成人网| 久久精品30| 日韩视频免费在线播放| 日韩中文字幕区一区有砖一区 | 在线不卡国产精品| 国产在线三区| 中文字幕在线精品| 午夜国产福利在线| 久久精品色欧美aⅴ一区二区| 超碰在线网址| 色综合视频网站| 9999热视频在线观看| 91po在线观看91精品国产性色 | 精品福利av| 大陆极品少妇内射aaaaa| 亚洲欧美激情诱惑| 黄色片久久久久| 日韩福利视频导航| 在线视频观看91| 丁香婷婷深情五月亚洲| 91视频在线免费| 久久婷婷国产综合国色天香| 少妇av片在线观看| 亚洲色图视频网| 日本在线视频中文字幕| 日韩欧美成人区| 最近中文在线观看| 日韩一区二区在线免费观看| 日韩在线一区二区三区四区| 国产视频欧美视频| 国产精品99999| 久久这里只有精品视频首页| 黑人玩欧美人三根一起进| 欧美中文字幕在线播放| 久久免费资源| 国产精品久久波多野结衣| 香蕉国产成人午夜av影院| 亚洲v国产v| 欧美激情亚洲| 国产99久久九九精品无码| 免费xxxx性欧美18vr| 成人免费黄色av| 久久综合九色综合97婷婷| 日本午夜精品视频| 亚洲香肠在线观看| 亚洲国产无线乱码在线观看| 日韩亚洲欧美在线观看| 青青草免费在线| 欧美成人免费网| 免费观看欧美大片| 5g国产欧美日韩视频| 在线日韩网站| 国产91视频一区| 日日骚欧美日韩| 亚洲一区二区在线免费| 中文字幕不卡在线观看| 久久精品国产亚洲av香蕉| 欧美在线小视频| 亚洲色图21p| 欧美xxxx18性欧美| 日本精品网站| 精品午夜一区二区| 一区二区中文| 亚洲一区精品视频在线观看| 91亚洲午夜精品久久久久久| 亚洲成人生活片| 欧美视频在线一区| 日产精品久久久久久久性色| 色综合久久久久久中文网| 亚洲电影有码| 麻豆精品传媒视频| 亚洲无线视频| 麻豆传媒在线看| 国产精品国产三级国产普通话蜜臀 | 在线精品国精品国产尤物884a | 深夜福利日韩在线看| 色是在线视频| 国产精品久久一区二区三区| 91精品国产自产在线观看永久∴ | www.69av| 国产一区二区三区在线观看免费 | 伊人五月天婷婷| 国产欧美日韩另类一区| 天堂中文在线网| 亚洲韩国日本中文字幕| 国产极品人妖在线观看| 91黄在线观看| 亚洲综合自拍| 男插女视频网站| 亚洲三级电影网站| 国产免费av电影| 日韩中文字幕免费视频| 人人玩人人添人人澡欧美| 亚洲v欧美v另类v综合v日韩v| 老牛嫩草一区二区三区日本| 精品夜夜澡人妻无码av| 欧美日韩国产中文字幕| 天堂在线中文资源| 91sa在线看| 免费欧美一区| 国产乱子夫妻xx黑人xyx真爽| 久久女同互慰一区二区三区| 亚洲天堂视频网站| 亚洲欧美日韩第一区| 日韩一区二区三区在线免费观看 | 亚洲第一页av| 精品久久久久久久久中文字幕| 少妇无码一区二区三区| 91精品国产高清自在线看超| 婷婷综合电影| 天天干天天干天天干天天干天天干| 国产偷国产偷亚洲高清人白洁| 久久久999久久久| 色爱精品视频一区| 蜜桃精品视频| 久久久久久免费看| 91免费在线播放| 中文字幕日韩第一页| 久久亚洲国产精品成人av秋霞| 影音先锋欧美激情| 欧美深夜福利视频| 久久久噜噜噜久久人人看| www.av88| 欧美激情精品久久久久| 日韩精品欧美大片| 日韩免费高清在线| 亚洲欧洲精品一区二区三区| 精品久久在线观看| 2024亚洲男人天堂| 日韩一区二区在线免费| 成人三级做爰av| 欧美体内谢she精2性欧美| 99riav在线| 国产chinese精品一区二区| 在线综合欧美| 天天操夜夜操av| 亚洲成年人在线| 日本欧美韩国| 欧美大黑帍在线播放| 久久久久久久久一| 国产精品久久久久久久免费看| 久久久久久久久久久国产| 久久av资源| 少妇极品熟妇人妻无码| 色综合久久88色综合天天| 搞黄网站在线观看| 久久综合九色综合网站| 国产一区二区三区蝌蚪| 国产高清中文字幕| 乱亲女秽乱长久久久| 色婷婷狠狠五月综合天色拍| 91日韩精品视频| 日本高清不卡视频| wwwww亚洲| 亚洲午夜高清视频| 91丨porny丨国产|