最近因?yàn)橐瓿尚枨髮W(xué)習(xí)前端,在編碼上有幾個(gè)實(shí)踐覺得可以以后在客戶端上研究一下。
1 結(jié)構(gòu)與行為分離
客戶端里事件都要在v內(nèi)綁定,或在c內(nèi)控制,但前端完全可以在js里面完成這一系列的操作
2 事件和樣式結(jié)合#
即js和css結(jié)合,它們可以通過(guò)元素的id來(lái)對(duì)它操作,在客戶端樣式都是在v內(nèi)完成的。主題功能就是實(shí)現(xiàn)了樣式和元素的分離。
3 框架多易于上手
前端的框架真是多,在完成一個(gè)熟悉的業(yè)務(wù)時(shí),看一下它使用了什么框架很快就可以找到修改代碼的位置。
4 工具類似
nvm和rvm,npm和gem,一下就理解了~
5 要做檢查
DOM方法支持? 元素存在? 禁js?
6 同樣注意優(yōu)化
這和寫客戶端一樣,總結(jié)起來(lái)就是不要重復(fù)相同操作