天天看點

淺談前端的審美與邏輯

今天看了一個jQuery對某品牌清單的案例,jQuery的邏輯代碼也就隻有20行左右。這個案例沒有寫css的部分,畢竟jQuery專門的讀物。如果用樣式表來表現美需要多少行呢?後來我就在想,一個前端工程師,審美和邏輯究竟哪個更重要一些呢?

現在樣式也在向着偏邏輯的方向發展,大家聽過或者了解過sass和less的可能知道,他不再将樣式一步一步的反複重複同樣的東西來實作效果,而是通過類似于java程式語言一樣的邏輯,省去了大量重複的代碼,将樣式的編寫更加簡潔化了。這個我認為,對于邏輯思維不是很好的同志來說,不是一件容易的事情。

再說js,Vue的出現,讓html和資料又聯系在一起了。這就意味着,邏輯的升華(我自己這麼認為的)。

不論是樣式還是行為,總的趨勢都是向着邏輯的方向走的,可是,我還是認為,一個好的前端,真的需要一定的審美能力。

有的同志就對顔色比較敏感,比如今天一片藍天,他的心情就會很好。再比如,女票的同款的兩個顔色的衣服問他哪個好看,他可以結合場景等給出一個合适的答案。而有的同志就屬于那種“審美癡”,顔色搭配會出錯,布局會出錯,自己比較兩個東西也分不出誰好誰壞。那這個同志還是放棄做前端吧,畢竟背景的工作也是需要好多人滴嘛。 :)

雖然樣式是外在的表現,但是我覺得它應該算的上是靈魂。一個好看的樣式,會讓人耳目一新,可能這個新穎會讓公司從中盈利不少。如果說實話,一個好看的女孩子絕對會比一個不好看的女孩子運氣好。高雅的形象,是内在高雅的表現,反應的是這個東西背後的文化。

在前端的工作中,樣式和行為都是不可或缺的,沒有樣式的行為沒有觀賞價值,沒有行為的樣式,沒有實用價值。現在兩者都在向着簡潔、高效的趨勢突飛猛進,我們沒有理由不緊跟腳步。隻是,我不希望所有的前端工作者因為編碼實作的邏輯性變得越來越強就忘記了樣式的重要性。

我是一個因為樣式的美才結緣前端的girl,所有,自己愛的東西永遠不要丢棄。

PS:縱觀代碼的發展趨勢,可見好多東西真的是一種必然,也許同凱文凱利的《必然》中所寫,在未來的三十年裡,産品和服務的總趨勢已清晰可見,形成、知化、流動、屏讀、使用、共享、過濾、重混、互動、追蹤、提問以及開始的力量将會得到凸顯。走在時代前端的人兒呐,有明亮的眼睛和敏銳的嗅覺,真的很重要。我們的夢想不就是改變世界嗎? :lol: