-
1 # 小妖姚靈通
-
2 # IT趣聞
前端是編碼的工作,UI是進行介面設計的工作。一般公司是會讓UI先設計好平面圖,然後由前端來實現。
選哪個看個人興趣和自己的專業性了。
-
3 # 找不到星期八
前端:就是程式設計師用程式碼實現的一個過程。UI設計:一般人理解的UI設計其實叫做GUI設計。權也就是視覺設計師。如果要拿大範圍講的話。UI設計包括了互動和視覺還有前端。
-
4 # 糊塗蟲不糊塗
網際網路產品中的幾個角色:
1、產品經理:設計產品功能、輸出原型圖(如透過Axure或墨刀等原型設計工具)
2、UI設計師:根據原型輸出UI設計圖
3、前端開發:根據UI設計圖開發前端網頁程式碼,和後端開發人員聯調繫結資料介面等
4、後端開發:資料介面、業務邏輯開發
5、APP開發:安卓或iOS原生APP的開發
使用者對頁面效果和互動體驗要求越來越高,個人覺得UI設計和前端開發都是很有前景的,當然如果兩個技能都會就更有競爭力。
-
5 # 青魚910
首先需要知道前端和ui之間的分工
1.ui工程師向上對接的是產品經理,透過對產品經理原型圖以及專案需求文件的分析,設計介面。這個崗位比較考研個人的審美、對使用者操作習慣的感知、頁面邏輯的梳理和設計類軟體的使用。當然在實際工作中會經常有一些平面設計類的工作。
2.前端工程師的工作,是對ui的設計稿透過html,css,js等前端技術進行還原。可以在pc端和移動端顯示。同期還要對接後臺介面請求資料,進行資料互動!
3.兩者之間簡單來講就是一個設計圖紙,一個做施工,施工完畢後ui負責檢驗一下樣式
-
6 # ProblemBoy
前端和UI兩者之間區別還是蠻大的,但是工作中卻又有著很多聯絡。
首先,從工作職能來看,UI設計師是屬於設計方向的,一般屬於設計部門(當然這個視公司而定),從事使用者介面設計相關工作,工作中使用的工具通常就是設計類工具。而前端工程師是屬於技術類職位,而且隨著前端技術發展,工程性也越來越強,工作內容是需要寫程式碼的。(當然這裡不包括設計和程式碼都懂的人)
其次,在工作流程中,一款產品的誕生,通常是在各個部門之間經過討論後,產品經理完成產品設計稿,然後UI/UE設計師基於產品設計稿完成使用者介面設計稿和完善使用者體驗,交由產品經理稽核確認,確認之後由前端工程師依照設計稿完成前端介面的編碼工作(當然還有和後端的互動工作),然後再交由UI設計師和產品經理稽核確認。
至於怎麼選擇適合自己的,那就要看個人的興趣了,如果更喜歡美術設計,就選擇UI方向;如果更喜歡寫程式碼,就選擇前端方向。當然如果你兩者都能玩的6,那麼相信你會更受青睞的。
-
7 # 程式猿小彭同學
作為一名前端開發工程師,我以個人經驗來回答一下。UI和前端開發工作兩者相關聯,但兩者有相互獨立,卻又相互依存。兩者分工如下:
1、UI設計主要是根據使用者提出的需求,來對接產品經理。同時根據需求來進行對於頁面的設計,其實在一個軟體的開發過程中,介面是使用者最直觀能夠面對的東西,所以說設計在使用者最後使用之前,是使用者整體感知系統的一個方式。使用者透過設計,能距離了解系統,同時看系統能否滿足自己的需求。
2、前端開發主要是根據設計師給出的設計稿來進行程式碼層面的實現,就相當於將設計予以實現,同時不僅僅通過了html+css+js的方式來實現頁面,同時也會根據資料的設計方式,來完善資料的前後端互動,同時使網頁動起來,具有了與使用者互動的能力。使用者的所提需求也是在這個地方進行的實現。
3、簡單來說就是UI是設計師給出圖紙,前端開發就是根據圖紙來建造的工作。
4、這樣的兩個方面其實對於自己的所學專業差異不算大,對於設計的前提需要有一定的美感和對於產品的感知能力,前端開發主要是對於自己的編碼能力的體現,這兩者對於專業的要求,在於現在自己是否能學下去,因為網際網路現在日益發展,學習的方式已經特別多了,不論什麼專業都可以自己學習這兩方面的知識,所以說只要自己願意學和想學,那麼你一定就能學成功的!
回覆列表
首先看你比較喜歡什麼,如果你喜歡設計,那你可以選擇UI,如果你喜歡編碼,那可以去做前端。UI是進行圖片的效果圖設計的,設計完成後需要交給前端進行編碼實現,主要看你的興趣了