回覆列表
-
1 # 飄來飄去的小金木
-
2 # microkof
看不懂你問的什麼意思。這活前端不幹,難道後端幹?
寫介面和寫js的時間可能是1:5,這是說邏輯複雜的專案。
-
3 # 胖想資源社
看你是做什麼專案了,企業官網、商城之類的肯定需要切圖,管理系統之類的可以使用成熟的UI框架結合vue或者react做
-
4 # ShuangLiu07
根據專案的型別,對ui的工作量肯定不一樣,一般重業務邏輯的專案,ui介面的工作肯定相對少,一些特別注重介面的專案或網站,肯定工作量相對大一些。
但無論怎樣,ui工作在現在的大前端框架下都不是重點,js的邏輯程式碼肯定是大頭,除非你是前端萌新,只能搞搞html/css拼拼介面,那肯定佔你工作大部分時間。對中級前端,ui框架/元件/業務邏輯才是工作大頭。到高階前端,除了要會各種跨平臺架構(app/小程式/桌面應用),一般還會整個專案的技術架構,設計資料結構/後端業務邏輯/資料庫最佳化/前後端配合/自動化部署… 向全棧工程師過渡…
我們公司都是大前端負責各個專案框架和設計,ui本身的工作量基本小於10%
-
5 # UnicornBoat
要做,雖然我們設計那邊有時候能直接出html,但是拿到手之後慘不忍睹,不但錯誤和冗餘很多,還跟公司的程式碼規則沒有一點沾邊的地方,我們都直接重寫。
拼介面不是簡單地把設計分割改成html,而是透過前端思維把設計用html+css的形式完美呈現在不同裝置和解析度上。
現在還是需要做一點還原拼介面的工作了
前幾年用的技術是html css javascript , 前端庫jquery
隨著時代技術的發展,現在基本都是前端模組化開發,前端的框架和打包工具也有很多
最流行的列舉出幾個
react是Facebook 開發的一套前端框架,主要用於構建UI,很多人認為react 是MVC 中的 V
也就是檢視,它採用的是聲明範式,高效的dom模擬,透過組建的複用,高效的程式碼
但是開發的難度是4顆星 ,不容易太上手,需要很大的時間成本,這個也是因人而異
vuevue是最近2年流行的前端開發架構,招聘網站上的要求都需要會Vue 全家桶開發web應用,和react 有很多的相似之處,是響應的資料繫結和組合的檢視元件,它不同於jQuery 是透過操作dom來實現頁面的互動
webpackwebpack 是前端專案的打包工具,為了簡化前端專案的複雜度而生的,管理很多的依賴包,只需要用到那個就可以透過命令新增包,構建引入到專案的工程中
很多剛入職的前端小夥伴還當人切圖的角色,對於一般小公司可以一人做多個活,這是也是快速實現和積累經驗的好辦法,瞭解專案的流程