web前端開發(fā)常遇到的問題有: 1、前端和后端沒有可比性,前端的開發(fā),如果沒有總體的設計思路,會成為一種碎片似地程序,一個效果一坨代碼,一個功能一灘腳本,一個需求片邏輯,我曾經(jīng)遇到過,因為ue調(diào)整,把整個前端的代碼除了核心數(shù)據(jù)處理函數(shù)保留,其余的全部修改的情況。 2、基本上前端的開發(fā),處于dom操作,數(shù)據(jù)處理,數(shù)據(jù)交互三部分,如果合理的分配這三部分的功能,那么前端的代碼就很容易擴展和調(diào)整。可惜現(xiàn)在*的前端開發(fā)者很少,因為前端門檻很低。 3、真正的前端開發(fā)的挑戰(zhàn),還在于開發(fā)者的思路,兼容性,布局,css js都不是問題,問題在于如何合理的組織語言邏輯,如果正確抽象出需求中的模塊,在如何用代碼處理。清楚的用代碼表達出思路,清楚的寫好注釋,給后續(xù)維護者一個可閱讀的思路。