操屁眼的视频在线免费看,日本在线综合一区二区,久久在线观看免费视频,欧美日韩精品久久综

新聞資訊

    開頭第一句,這個文章針對的是零基礎學員。

    WEB前端開發寫一個靜態頁面要多久,是用JS來操作DOM和DATA,響應用戶的操作,實現前端的交互,包括更新view和ui以及更多。

    Dom,就是HTML頁面。你點擊一個DOM元素,觸發一個JS事件,請求一個API接口,返回一個JSON,調用tpl或其它,生成或更新DOM。等待下一次事件觸發。

    這算是一個簡單版的交互流程。

    很多零基礎的同學,被WEB前端職位的高薪所吸引,向往之,追求之。付出了很多的時間,精力,也確實是學會了HTML,CSS,JS,JQ。但對“WEB前端開發”卻依然是不得其門而入。

    原因就在于,

    一、對于HTML網頁的理解并不透徹;

    二、對于“交互--響應”這個過程理解不到位。

    因為時間關系,簡單的說一下這二點。

    HTML網頁,在培訓班里是做為HTML,CSS課程的面貌出現的。于是,很多同學以為學了HTML,CSS,就是學會了HTML網頁制作。雖然網頁在代碼層面上確實是由HTML,CSS組成,但在實際工作中,網頁制作并不等于“HTML + CSS”。

    我在昨天的文章“新人提問 | 一個自學前端四個月的新人來信”說過,許多同學腦子里所學到的只是技術的羅列。我這句話的意思,是說培訓班并不講,這個網頁是怎么來的,以及為什么要這么做。

    培訓班所講的前端開發中的業務層面的內容也不完整,甚至是根本不講。例如,這個網頁它的需求分析,它的使用場景,數據傳輸與展示寫一個靜態頁面要多久,等等,這些東西在網頁上呈現的時候,需要什么樣的DOM結構。

    從代碼的角度來講,靜態網頁制作并不難,無非是HTML,CSS,這也導致很多同學對于網頁制作的環節是輕視的。我并不是說它有多難,我只是說它的重要性并沒有被許多初學者所認識到,當然這不怪他們,他們本來就不懂。只是培訓機構嘛,早講完早拉倒。

    簡單點說吧,切圖做頁面,它的重要性就在于,“決定前端的View層展現結構”,JS的整個運行結果,都是基于它的;JS控制的,也是基于它。

    不熟悉靜態頁面的來龍去脈,就不知道JS往哪寫,就抓不到你要寫的DEMO的JS的起點,就無處下筆。

    如果不重視這個,就會造成想要自己寫點東西的時候,不知道寫什么,不知道往哪寫,不知道操作誰。

    三不知。

    業務需求UI設計,UI設計決定網頁制作。哪怕你隨便在網上找個網頁或圖,你也要給它假設一個業務場景。

    否則,沒有網頁設計圖,就沒有靜態頁面,就沒有業務,就不知道做什么,就不知道用JS寫什么。

    不要試圖反駁我,因為這是工作流程決定的。

    而多數培訓機構只是填鴨式的教學,這也造成初學者腦子里只是一些程序,代碼的機械復制。再加上一些同學自身的懶,學習效果就更呵呵了。

    當然了,現在WEB前端分化的很厲害,上面那些說的是零基礎入WEB前端坑的人。

    -== 分割線 ==-

    還有另一種,就是后端轉前端。

    他們是不必關心DOM的,他們是完全的操作數據。寫的內容基本都很底層了,例如前端類庫開發,前端框架與庫,通用組件庫,整體的前端架構制定,等等。基本不太涉及具體的UI交互

    對于這種人來講,JS只是另一種工具而已,他們不在此文的范圍之內。

    轉行的同學,或沒有扎實的計算機科學基礎的人,至少在三年之內,不要想成為“他們”。

網站首頁   |    關于我們   |    公司新聞   |    產品方案   |    用戶案例   |    售后服務   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權所有