當前位置:首頁 » 網頁前端 » 前端嫌我介面分的太多怎麼回復
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

前端嫌我介面分的太多怎麼回復

發布時間: 2022-04-14 06:16:14

『壹』 我是做前端開發的,但是技術是在太差,我該辭職,還是繼續熬下去

缺方向並不代表你的能力不行,所以要解決這個問題,做哪塊領域的前端開發?可以考慮正在興起的物聯網3D可視化開發,用的是javascript邏輯,可選擇的免費產品有three.js,thingjs,這兩個的區別容我說一下。

three.js包括了3D專業開發概念,你還沒有朝九晚五上班,所以可以花時間學習和研究,了解3D可視化這個方向,作為女生,審美能力也不差,聽說前端開發也愛招女生……不過,如果你有一定的管理能力,可能開發一年後,就想著接外包項目,那就可以嘗試thingjs這款3D框架,它封裝了復雜的3D專業概念,讓你的開發流程變得簡單,迅速就能夠生成一個3D商業項目,作為開發戰績~

不管是3D可視化,還是其他領域的前端開發,你可以畫個思維導圖,比較一下優劣,看看這個領域做得好的人是什麼樣子,然後選定它,鑽研到底。只有懂得沉澱的人,才不會迷茫,祝你面試順利!

『貳』 如何處理好前後端分離的 API 問題

意義很大,但是你的問題本身認識有偏差。

對於前後端分離,認識上有個誤區,那就是很多人自稱:老早就分離了,全AJAX,使用Angular或者什麼什麼就可以了。

這個說法是不合適的,打個比方,別人問的是「如何解決家禽把蛋生在水草邊的問題?」,但實際上人家養的是鴨子,答題的卻是養雞的,所以回答「不讓去水邊就行了」,這顯然不在點子上。

這兩年業界說的前後端分離,是限於偏展示類的系統(用A代替),而不是應用、管控類Web項目(用B代替),在B類項目里,前後端是天然分離的,對此,除了少部分後端開發人員,基本所有人的認識都是一致的。上一段中這樣回答的人一般都是只做B類項目,在B類項目里,前後端分離是共識,不需要討論。

那麼,剩下的問題就是討論A類項目的前後端分離了。這個問題的核心在什麼地方呢,在於模板的與數據結合的位置,以及,模板的控制權在誰手裡。經過這兩年的討論,基本上我們可以達成的共識就是:模板應當由前端人員去控制,主要原因有兩方面:

- 性能優化(尤其是外部資源的管理與發布,請求合並等等)
- 協作的順暢性(已形成模板的界面片段的返工等問題)

那麼,模板到底應該在什麼地方跟數據結合?

這個問題就比較折騰了,有部分人嘗試像B類項目那樣,使用js模板,然後在瀏覽器端執行,這是存在一些問題的,比如說seo不友好,首屏性能不夠,尤其對於首頁DOM量很大的電商類網站,差距很明顯。

所以還是得把主要的模板放在服務端來執行。在這個過程中,阿里作了一些嘗試,那就是引入Node層,在這一層把模板與數據進行合成,然後瀏覽器拿到的就是生成好的HTML了,但也不是所有HTML都是這么生成好的,還是會有一些內容等到了瀏覽器之後,再用js去載入和生成。

『叄』 前端面試的時候,面試官問我:「你們項目的api是怎麼封裝的」,他所說的api是指的什麼

ApI就像一個接待員。假如你去一個飯店,當你一進門就會有接待員接待你。幫助你點菜,讓你享受更好的服務

『肆』 沒有實際工作經驗,前端面試問你數據介面問題如何回答

前端工程師沒面試會問的問題如下:1.你會什麼插件
2.有什麼成熟的作品
3.工作經驗
4.面試過後可能會個你留作業限定時間,在你提交作業後通過初步評審再進行復試。
5.復試話會問到你的設計思路、實現過程,操作中遇到什麼問題,你是怎麼解決的,最終結果與你的預期值是否有差異,通過作業你有什麼收獲等。
6.然後再根據項目中的不足有針對性地提問測試,考察面試者的實際經驗和解決問題的能力。解決實際問題的能力最重要。作業設計得越接近實際工作需要,同月可能得到企業面試官的認可。

『伍』 前端和後端開發有什麼區別嗎

Web前端和後端的區別:

1、展示方式

前端是用戶可見的界面,網站前端頁面也就是網頁的頁面開發,比如網頁上的特效、布局、圖片、視頻,音頻等內容。前端的工作內容就是將美工設計的效果圖的設計成瀏覽器可以運行的網頁,並配合後端做網頁的數據顯示和交互等可視方面的工作內容。

後端用戶看不見的東西,通常是與前端工程師進行數據交互及網站數據的保存和讀取,相對來說後端涉及到的邏輯代碼比前端要多的多,後端考慮的是底層業務邏輯的實現,平台的穩定性與性能等。

2、技術實現

前端開發用到的技術包括但不限於html5、css3、javascript、jquery、Bootstrap、Node.js 、Webpack,AngularJs,ReactJs,VueJs等技術;後端開發以java為例主要用到的是包括但不限於Struts spring springmvc Hibernate Http協議 Servlet Tomcat伺服器等技術。

3、工作內容

前端工程師負責Web前端開發、移動端開發、大數據呈現端開發。Web前端開發針對PC端開發任務;移動端開發包括Android開發、iOS開發和各種小程序開發,在移動互聯網迅速發展的帶動下,移動端的開發任務量是比較大的;大數據呈現則主要是基於已有的平台完成最終分析結果的呈現,呈現方式通常也有多種選擇。

後端工程師負責平台設計、介面設計和功能實現。平台設計主要是搭建後端的支撐服務容器;介面設計主要針對於不同行業進行相應的功能介面設計,通常一個平台有多套介面,就像衛星導航平台設有民用和軍用兩套介面一樣;功能實現則是完成具體的業務邏輯實現。

前後端開發的相似點:函數式編程、模塊化思想、分層思想、單元測試、lint、assert 方法、日誌、聲明式和命令式的實踐經驗、數據處理的本質實踐與思考、部分庫的使

前後端開發的區別:前端、重用戶體驗、對UI庫的依賴較強、界面的個性化較強、處理各個瀏覽器平台對界面的渲染差異、後端、並發處理、事務、部署復雜,特別是微服務出來後、具體的功能特性,如大數據分析,AI方面的工作。

通過以上總結的Web前端和後端的區別,可以看出前端開發的內容是我們在網頁看到的內容,而後端開發主要業務邏輯規則。

有的人認為,前端很好學,後端不好學。也有的人認為,前端不好學,後端好學,歸根到底還得看個人興趣。

『陸』 後台嫌棄的前端

這個問題,其實前端有先天的劣勢。

何為前端,拋開技術術語,簡單來說就是看的見的東西都是前端,顏色不對,字型大小不對,解析度不同導致的顯示出入,甚至於數據異常導致前端的頁面錯位都可以算是前端的問題。這些都是前端可能遇到的本職內的鍋。
依舊你的描述,你們應該是前後端不分離的狀態,那麼問題來了,你給他的頁面,他不用,他可以以不符合渲染邏輯為由改你的頁面結構,如果出現了問題,頭問起來那也肯定是這是前端的問題,至於是他寫的前端還是你寫的前端那不重要,反正是前端的問題。
這可能就是宿命吧。

『柒』 前端開發未來的發展前景怎麼樣

1、Web前端人才需求量大
據國內第三方數據統計,未來五年我國信息化人才總需求高達1500萬-2000萬人。其中「網路工程」「UI設計」「Web前端」等人才的缺口最為突出,所以2020年Web前端的市場需求很大。更有甚者目前不僅大型互聯網公司相繼成立了專屬的Web前端部門,中小型公司和創業公司也急需專業的Web前端工程師。
2、Web前端薪資待遇高
前端開發行業薪資水平呈上漲趨勢,Web前端開發早已不是做帶動動畫的下拉菜單的時代,他們已成為互聯網的主宰者,各行業都用其開發互聯網應用。
3、前端就業方向多
Web前端開發在軟體開發中,就業門檻較低好就業,薪資待遇平均超過13k。在目前互聯網只要公司有需要開發互聯網產品,包括網站,網頁h5,小程序,APP等等,就需要前端開發工程師崗位,具體的就業的方向還可以按公司的技術需求來區分,側重點各有不同,就業行業隨著互聯網的發展,已經變得越來越廣泛。
4、Web發展前景好
隨著5G時代的到來,知否在移動互聯網領域將會出現新的開發場景,包括自動駕駛,車聯網,物聯網,人工智慧還有可穿戴設備等領域將帶來大量的額前端開發需求,有需求就會有市場。
以上就是總結的Web前端今年的就業前景。可以看出,Web前端工作無法被替代,客戶需求存在前景巨大。但IT行業只有不斷的自我學習更新才不會被行業所淘汰。

『捌』 前端轉後端 大家怎麼看

既要懂前端又要回後端,也就是全棧開發,這是很多大廠的要求,這樣會節省前端和後端的成本,方便前端後端溝通,提高工作效率。
前端開發主要涉及網站和 App,用戶能夠從 App 屏幕或瀏覽器上看到東西。簡單地說,能夠從 App 屏幕和瀏覽器上看到的東西都屬於前端。
網站和移動 App 的前端
我們就以你現在正在瀏覽的網頁為例。網頁上的內容、圖片、段落之間的空隙、左上角的圖標、右下角的通知按鈕,所有這些東西都屬於前端。
移動 App 的前端和網站是一樣的。例如,你所看到的內容、按鈕、圖片,它們都屬於前端。另外,因為移動設備的屏幕是可以觸摸的,所以應用程序對各種觸控手勢(比如放大 / 縮小、雙擊、滑動等)做出的響應也屬於前端,它們是前端的活動部分。
這些東西是由前端開發者開發出來的,他們使用了 Ionic 、 Swift 、 Kotlin 、 Bootstrap 、 Angular 、Vue 、 jQuery 、 React.js 等開發技術。後面我們會更多地介紹這些開發技術。
後端開發即「伺服器端」開發,主要涉及軟體系統「後端」的東西。比如,用於託管網站和 App 數據的伺服器、放置在後端伺服器與瀏覽器及 App 之間的中間件,它們都屬於後端。簡單地說,那些你在屏幕上看不到但又被用來為前端提供支持的東西就是後端。
網站和移動 App 的後端
網站的後端涉及搭建伺服器、保存和獲取數據,以及用於連接前端的介面。如果說前端開發者關心的是網站外觀,那麼後端開發者關心的是如何通過代碼、API 和資料庫集成來提升網站的速度、性能和響應性。
與前端類似,移動 App 的後端與網站後端是一樣的。為移動 App 搭建後端有這些選擇:雲平台(AWS、Firebase)、自己的伺服器或 MBaaS(移動後端即服務,Mobile Backend as a Service)。
後端開發使用 Ruby 、 Apache 、 Nginx 、 PHP 、 MySQL 、 MongoDB 等技術。後面我們會更多地介紹這些開發技術。

『玖』 Web 前後端為什麼需要分離

我理解的前端就是負責所有和用戶交互有關的模塊都可以視為前端,他就像餐館裡面的前台服務生直接和客戶打交道的人。

後端就是負責處理用戶的請求,進行數據的處理,用戶幾乎所有操作都可以抽象為對數據的增刪改查,就像餐館裡面的廚師接收服務生告訴他要炒哪些菜,廚師把菜處理好再給服務生(後端處理數據返回給前端表現層)服務生最後輸出給客戶。

但是目前由於很多情況下業務比較簡單,比如說一個內容發布系統 CMS ,用戶交互,請求查看文章和管理員新增文章都是很簡單的業務邏輯,所以前後端都用 php 這門主要用於表現層的語言來實現,而本身在用 MVC 模式把用戶交互部分( V 和 C )以及數據處理(主要是 M ),否則的話就得用 java 等非腳本語言來實現保證效率,甚至高並發環境下還要用到消息隊列,緩存等等。

『拾』 被我們公司的後端大佬說你們前端真的沒什麼技術含量,我該怎麼懟回去

什麼是技術含量?在架構層面後端的確是控制業務數據的核心,前端負責交互,因為前端設備多樣可能還要分多個前端種類(web pc,web app,app,小程序。。。),但是後端往往是單一的,所以寫後端往往覺得自己有點小優越感。畢竟技術是為業務服務的,誰更靠近業務核心誰就越重要。但是這個重要性不是作為技術含量的評判標準的!前端也是有技術含量的,我想這個大佬心裡也知道,但是為什麼要透露這樣的觀點呢?很簡單,出於恐懼。因為產品經理往往更能從前端得到產品質量的反饋,老闆更看重前端表現是否讓自己覺得不虧本,客戶更在乎前端用著順不順手。