<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          作為一名前端工程師,我浪費了時間學(xué)習(xí)了這些技術(shù)

          共 1620字,需瀏覽 4分鐘

           ·

          2022-05-21 18:11


          點擊上方?前端陽光,關(guān)注公眾號

          回復(fù)加群,加入技術(shù)交流群交流群


          不要犯我曾經(jīng)犯過的錯誤!

          我2015年剛剛開始學(xué)習(xí)前端開發(fā)的時候,我在文檔和在線教程上了解到了許多技術(shù),我浪費大量時間去學(xué)習(xí)這些技術(shù)。?在一個技術(shù)、庫和框架數(shù)量不斷增長的行業(yè)中,高效地學(xué)習(xí)才是關(guān)鍵。不管你是新的Web開發(fā)人員,還是你已經(jīng)入門前端并有了一些開發(fā)經(jīng)驗,都可以了解一下,以下列出的技術(shù),要么是我花費時間學(xué)習(xí)但從未在我的職業(yè)生涯中實際使用過的,要么是2021年不再重要的事情(也就是說,你可以不知道)。

          Ruby / Ruby-on-rails

          Ruby-on-Rails在本世紀(jì)早期非常流行。我花了幾個月的時間嘗試用Ruby-on-Rails構(gòu)建應(yīng)用程序。雖然一些大型科技公司的代碼庫中仍然會有一些Rails代碼,但近年來我很少遇到使用Rails代碼的公司。事實上,在我六年的職業(yè)生涯中,我一次也沒有使用過Rails。更重要的是,我不想這么做。

          AngularJS

          不要把AngularJS和Angular混淆。AngularJS從版本2開始就被Angular取代了。不要因為這個原因而浪費時間學(xué)習(xí)AngularJS,你會發(fā)現(xiàn)現(xiàn)在很少有公司在使用它。

          jQuery

          jQuery仍然是最流行的JavaScript庫,但這是一個技術(shù)上的歷史遺留問題,而非真的很流行(只是很多10-15年前的老網(wǎng)站仍然使用它)。近年來,許多大型科技公司的代碼都不再使用jQuery,而是使用常規(guī)的JavaScript。jQuery過去提供的許多好處已經(jīng)不像以前那么關(guān)鍵了(比如能編寫在所有類型的瀏覽器上都能工作的代碼,在瀏覽器有非常不同的規(guī)范的年代,這是一個大的問題)。

          Ember

          學(xué)習(xí)Ember的熱火很久以前就熄滅了。如果你需要一個JavaScript庫,那就去學(xué)習(xí)React(或者Vue.js)。

          React class components

          如果你在工作中使用React,你可能仍然會發(fā)現(xiàn)一些React類組件。因此,理解它們是如何工作的以及它們的生命周期方法可能仍然是很好的。但如果你正在編寫新的React組件,你應(yīng)該使用帶有React hook的功能性組件。

          PHP

          坦誠的說,PHP并沒有那么糟糕。在我的第一份網(wǎng)頁開發(fā)工作中(和Laravel一起),我確實需要經(jīng)常使用它。但是現(xiàn)在,web開發(fā)者應(yīng)該著眼于更有效地學(xué)習(xí) Node.js。如果你已經(jīng)在學(xué)習(xí)JavaScript,為什么還要在服務(wù)器端添加PHP之類的服務(wù)器端語言呢?現(xiàn)在你可以在服務(wù)器端使用JavaScript了。

          Deno

          Deno是一家新公司,在未來幾年可能會成為一家大公司。然而,不要輕信炒作。現(xiàn)在很少有公司在使用Deno。因此,如果你是Web開發(fā)新手,那就繼續(xù)學(xué)習(xí)Node.js(又名服務(wù)器端JavaScript)。不過,Deno可能是你在未來幾年選擇學(xué)習(xí)的東西。

          Conclusion

          這就是我今天想說的技術(shù)。

          我相信會有很多小伙伴說,xx技術(shù)雖然過時,但是思想啥的還是值得學(xué)習(xí)。我覺得確實如此,但是你得先學(xué)會能吃飯的東西。

          我相信還有很多東西可以添加到技術(shù)列表中——請在評論中留下你的想法。我相信對于這里列出的技術(shù)也會有一些爭論——Ruby開發(fā)者更容易破防。你也可以在評論中進(jìn)行討論,這些都是寶貴的意見。

          作者:掘金翻譯計劃 鏈接:https://juejin.cn/post/7086019601372282888





          往期推薦


          優(yōu)秀文章匯總:https://github.com/Sunny-lucking/blog

          內(nèi)推:https://www.yuque.com/peigehang/kb

          技術(shù)交流群


          我組建了技術(shù)交流群,里面有很多?大佬,歡迎進(jìn)來交流、學(xué)習(xí)、共建。回復(fù)?加群?即可。后臺回復(fù)「電子書」即可免費獲取?27本?精選的前端電子書!回復(fù)內(nèi)推,可內(nèi)推各廠內(nèi)推碼


          ???“分享、點贊在看” 支持一波??

          瀏覽 84
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  红桃av在线观看 后入极品美女在线 | 一级靠逼视频3p 一级欧美性爱视频 | 日韩毛片中文字幕 | 久久久成人电影视频 | 亚洲无码专区在线 |