首頁>Club>

200
回覆列表
  • 1 # 沁冷墨

    應該是不用的吧,但是後臺或者資料庫要是會一點,不就比別人更有優勢了嗎。

    前端將資料傳輸到後臺,後臺則與資料庫直接關聯,這樣前端的資料即可通過後臺傳輸到資料庫;前端請求資料時,將請求傳送到後臺,後臺再從資料庫中調取資料傳輸到前端。

    在實際情況中,瀏覽器將自動傳送檔案請求給後臺,後臺處理後將檔案返回給前臺,前端接收後,瀏覽器生成dom樹、css樹、js樹,全部建立好之後開始渲染。靜態介面載入完之後呈現給使用者,使用者進行註冊登陸的操作,將操作資料(使用者名稱、密碼)傳送給後臺。

    是整體的思維,以整個頁面的佈局(dom、css)、作用(js)為主要思路進行自己的處理。後臺:以單個的請求為單位進行出來。主要做的是,前端來一個請求後臺處理該請求然後做出響應,再來再處理響應,流程是固定的,差異體現在處理過程上。

    Python是一門成熟的後端語言,可以用Python來開發後端web程式,而一個完整的web程式是由前端,後端兩大部分組成的,我們需要去學習瞭解例如html、css、javascript等前端語言,這是為了我們將來進公司能夠更好的理解前後端互動過程,而且做爬蟲開發也需要分析前端程式碼所以前端是必須的;我們的web程式是需要儲存一些資料的,這就像我們的手機需要一塊記憶體卡去儲存歌曲,照片一樣,因此我們也需要通過黑馬程式設計師資料庫課程的學習,洞悉資料儲存的相關知識,為我們的Python大牛之路添磚加瓦。

  • 2 # 李子講程式設計

    既然你問到了這個問題,說明你現在受困於這個事情,那麼我就給個肯定的回答。

    不用學

    既然你的工作是前端,那就把前端的工作就可以了,資料庫完全就是後臺就建立的,再者說了,你學習了資料庫之後,還會再問還要不要學習後臺的技術,所以學習永遠是沒有止境的,主要是根據你現在工作的體量來決定的。

    前端必備知識:

    html+css+jquery+ajax

    話說回來,在你空餘時間,你完全可以去給自己充電,學習資料庫的知識,這裡就以mysql資料庫為例。畢竟多會一門技術,後期找工作也是優點。

    我是李子,專注分享html、css、jquery、php等基礎語言課程!

  • 3 # 莫非8125

    前端開發是程式設計師嗎?是

    程式設計師應該學習資料庫知識嗎?是

    那麼可推出=>前端應該學習資料庫知識

    學習資料庫知識不代表你要去維護資料庫。

    前端學了一些知識,基本的前端開發沒什麼問題,但是專案經驗很少,對後端以及資料庫基本是完全沒有接觸過。

    比如你負責前端的一部分內容,接著問題就來了,前端的介面和互動效果都寫的很好,但是做專案總要有前後端合作的過程,當你和後端的同學合作時,你會發現他跟你說的話,你可能完全不懂。

    後端開發的同學跟你說要傳什麼資料、什麼格式,以及一些後端的術語,你基本處於完全不懂得狀態。這使得你完全沒有辦法與後端進行合作。這就是實操,經歷,經驗,所以要自己學習後端的知識。

    那麼學習後端的知識究竟可以給我們帶來哪些好處呢?我相信第一個好處我上面已經說的很直觀得了,就是能夠更方便的和後端以及其他人進行交流。如果後端完全不懂,就沒法進行資料互動等一些操作,而現在資料互動等很多都需要前端來做。

    其次,系統的學習一門後端語言,對於前端的開發也有很大幫助。後端和前端往往是分不開的,學會了一門後端語言,就能知道後端、資料庫的程式設計邏輯,從而在以後開發的時候不管是處於前端的崗位還是後端的崗位,都能遊刃有餘。

    最後,現在的web開發是一個全端的時代,前端後端都有所深入瞭解,並且對其中至少一個方面非常精通,才能完全發揮自身的價值。

  • 4 # 阿邁達聊技術

    前端程式設計師要學習資料庫知識嗎?答案是要,原因有兩點:

    資料庫是所有程式設計師的必修課

    前端程式設計師也是程式設計師,資料庫知識是程式設計師必備技能,無論從事的是什麼崗位,前端、後端、運維甚至資料分析師、運營都應該掌握。如果是計算機專業的,資料庫是必修課程。如果是其它專業或者培訓班出生,也會或多或少的接觸資料庫相關知識。前端程式設計師可能會很少用到資料庫,但是基礎的資料庫知識和操作必須要掌握。例如基本的select、insert、update操作要會。熟悉資料庫知識,前端程式設計師在與後端程式設計師協作的過程中,就可以更好的理解後端的資料庫模型,也能更好的理解後端的API介面。而且,在遇到一些資料統計的需求的時候,自己也可以去資料庫統計,不用找後端程式設計師去幫忙統計。

  • 5 # 紀老修

    你好,老修來分享你的問題。

    不管是前端,還是後端工程師,資料庫都是必備技能之一,不要求很通,最少要會。

    目前普通學的是:MySql

    大型一點的:oracle

    微型的:SQLite,sql2K等。

  • 6 # 毅行山脊

    剛開始不需要學,但對於程式設計師來說要進一步提升,都需要學習資料庫,資料是一切應用的基礎。學會資料庫,才可能懂得後端資料的組織與提供方式,才能合後端把前端資料展示功能做好。

  • 7 # ViccoVlog

    如果你是入門學習前端,可以不用管資料庫這一部分,主要先將前端三大部分HTML/CSS/Javascript部分的基礎學習好。

    作為一個十幾年前端開發的碼農和你分享下,這三部分的基礎其實不光是入門時候要學,在任何階段都需要進行知識上的補充。因為前端這些年發展很快,進化也很快,所以很多新的知識點在未來面試時候都可能會納入考核範圍。

    如果是做過幾年前端了,那麼資料庫這部分我也比較推薦先從非關係型資料庫著手學習,因為和前端對接起來自己一個人搞搞專案會比較容易,比較快。

    在面試,跳槽,找工作時候,如果作為前端你不僅僅三大件掌握的好,另外還懂一些後端nodejs和資料庫的話也會有一些加分的。

    不過,我仍然建議是前端的三大件的基礎是前端學習的重點,任何時候都是。

  • 中秋節和大豐收的關聯?
  • 華為在西方國家多次被禁,是否說明中國高階技術已經讓西方國家害怕?