⑴ 前端真的那麼重要嗎,感覺沒什麼區
很重要啊。前端做的網頁和網站都是日常生活中能接觸到的,還有其他小東西,就連微信小程序都是前端做的哦。所以還是很重要的
⑵ 為什麼大多數寫後台語言的程序員會瞧不起前端程序員
坦白講,前端確實沒有後端那麼高深,所以相對來說,入行門檻會比Java等後端語言要低一些。但是,前端技術更新迭代的速度非常快,基本上兩到三年就會出現一種新技術。這恰恰考驗了前端工程師能否在短時間內快速學習和上手這些新技術,並應用的企業實際項目中去,從這個維度來講,前端也並不容易。
另外,我想說的一點是,隔行如隔山,有些行業一看就非常專業,甚至看起來很神秘,比如醫生,治病開葯做手術,會就是會,不會就是不會。作為病人,我們不敢輕易質疑醫生的專業性,畢竟他開的處方我們也不懂。律師、科學家等職業也是如此。
而有些行業的專業性是比較隱形的,看起來門檻很低,可實際上並沒有外人想的那麼簡單。
前端就是這么一個容易被看輕的職業,尤其是現在「一鍵生成H5"、"3分鍾快速創建移動頁面"等工具出來後,很多人就覺得,「我一個小白都可以隨隨便便做出一個很精美的H5頁面,還需要前端工程師幹嘛?」那你就錯了,你以為這些工具是憑空生出來的嗎?那也是前端工程師做出來的。
我簡單舉個例子,比如要做一個交互越多越復雜的網站頁面,前端要做的工作就越多越精細。也就是說,這個頁面做出來效果好不好,大部分取決於前端。而且,前端需求修改多,寫了改,改了寫,大量的時間花在細枝末節,這是一個非常花功夫的精細活。
所以,我想表達的是,不要低估任何一個職業,你沒真正做過,就永遠不能體會到其中的艱辛。
⑶ 做Web前端開發是不是工資很低
薪水這個東西呢,要分地區、分行業,分公司,當然也看個人的能力高低。
應屆生的薪水應該都不會很高。一般也就3-5K左右。
這個要與實際工作經驗相關的(很加分)
1.處理過的項目(處理過大項目自然會受青睞)
2.知識面廣泛(現在的前端除了和HTML+CSS+JQ以外,還需要熟悉原生JS。前端框架angular、vue等)
3.地域(如果是大城市薪水肯定相對高的)
⑷ 前端拼接 字元串感覺好low 有沒有一種比較優雅的寫法 來代替字元串拼接
你好鬧鬧ZOg,2樓正解。
但是使用第一種方法也可以避免SQL注入攻擊。
比如登陸的時候,我在文本框里輸入 'or true'
就是在將參數傳遞到拼接SQL語句前【業務層處理這個也不錯】,將一些比如 , ' "" 等符號過濾。
無論如何,推薦使用第二種。
強烈的。
⑸ 好多人說前端簡單很容易會被別人代替這是真的嗎
簡單? 那是分人的 有的人一個ajax就轉死了的,不要聽別人說 要自己去了解,其實所有的IT技術的話 基本都會說要經常學習的 不學的話可能技術就落伍了 別人這樣說的原因就是因為前端技術更新的比後端的要快吧
⑹ 為什麼都說前端不能一直做,要轉行
到目前為止,我感覺,一個人做研發能走多遠,取決於一種內在的特質。
有人一畢業就很牛逼,有人工作了5、6年還是個畢業生的水平,我也反復觀察這兩類人,試圖找出他們的差異。說真的,每個人都有自己的天花板,可為什麼有的人天花板很高,有的人天花板卻很低。
就我目前的觀察來看,決定一個人技術天花板高度的特質就是【計算機領域的學科素養】和【精益求精的鑽研精神】
所謂 學科素養,是在讀書的時候培養起來的一種思維方式,這種思維方式非常重要,決定了當你遇到問題的時候採用什麼策略解決問題。有的人埋頭寫了幾年的頁面都沒有什麼思考,有的人寫過幾次之後就開始思考如何解放研發的生產力。學科素養好的,特別容易理解整個web應用的原理和過程,遇到問題無論是分析、定位還是解決的速度都特別快。學科素養在整個技術發展中會起到非常非常重要的作用,有些非常牛的工程師可以把領域論文轉換成工程應用,這基本上是學科素養決定的能力。
而精益求精的鑽研精神是一種態度了,其實學科素養中包括了這種品質,我想單獨拿出來說是因為確實遇到了一些牛人,可能天賦比較好吧,通過努力還是能達到一定的深度。
學科素養工作之後基本上沒辦法再提高了了,天花板也就是這么來的。由於前端門檻低,所以每年有很多其他非技術領域的同學轉入前端,前端從業人員普遍計算機學科素養不高,技術深度就走不下去,形成題主的結論也不為奇。
前端絕對不是走不遠的領域,我相信有這樣結論的人,在其他領域也一樣走不遠。不是領域缺少空間,而是人缺少潛質。
⑺ 前端工作兩年了,JS還沒有完全掌握.是不是很LOW
我也干這行兩年多,不知道你說的js哪方面沒掌握,如果全面100%掌握是不可能的,很多api方法項目中壓根用不到,需要用到自然會去翻api,所以,api沒完全掌握很正常,常用知道就行,還有就是原型,繼承,閉包,this理解這些還是要掌握的
⑻ 前端開發中應該注意哪些用戶體驗細節
作為曾經的一枚小前端,我來回答一下這個問題吧。
還有就是設計細節,如果你這個頁面想讓用戶去登陸,就不要展示亂七八糟的東西,目的要突出,不要讓用戶感覺他在你的頁面上找不到要找的東西,有過這一次經歷,我可以很負責的告訴你,我不會再給你第二次讓我成為你用戶的機會。
頁面太多AJAX無刷新,或者全部都是同步執行的頁面,如果非同步和同步協調的不是很好的話,用戶體驗會非常的不好,比如局部地區是可以適當的用非同步刷新去解決的。
不要頻繁的使用alert彈出窗口,頻繁的彈出alert框,或者提示框是一種很不合適的體驗,尤其是系統默認的alert框,簡直是low到爆的一種表現。
多寫代碼,多寫一些慢慢就會遇到這些坑,從這些坑裡跳出來了。