<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>

          尤大又開連麥直播啦,看看這次尤大都講了啥

          共 3581字,需瀏覽 8分鐘

           ·

          2021-05-13 15:25


          昨晚朋友圈已經(jīng)被連麥尤大的直播刷屏了,主要就是答答疑,聊聊天~  總共大概聊了一個(gè)半小時(shí)。給你們看看帥氣的尤大

          我也抱著「學(xué)習(xí)」「長見識(shí)」的態(tài)度去直播間聽了一個(gè)多小時(shí)(因?yàn)榍鞍攵斡惺?,所以沒能來得及趕上開場),說真的,雖然只聽了一個(gè)多小時(shí),但是收獲還是很大的,這里也憑借著我7秒鐘的記憶,記錄下了一些尤大的一些答疑和閑聊

          本文不是100%的原話復(fù)述,也略微摻雜了一些個(gè)人看法,當(dāng)然接下來所有括號()中的內(nèi)容都是我自己加的,是為了你們更好得閱讀

          尤大,對于看源碼你怎么看?

          這個(gè)問題是我在進(jìn)入直播間以后,彈幕呼聲最高的問題了,尤大也對此進(jìn)行了一番解釋

          「尤大」: 我覺得沒有那么大的必要非說要去看源碼,主要還是要看你去看源碼是為了什么,是學(xué)習(xí)框架的思想嗎?

          「彈幕1」: 面試!

          「彈幕2」: 面試!

                ...

          「彈幕n」: 面試!

          這里一陣無奈的笑飄過~

          「尤大」: 感覺現(xiàn)在還是比較卷的,都說為了面試去看源碼,其實(shí)無非是為了想提升自己的行業(yè)競爭力....(后面吧啦吧啦說了啥我也記不太清了,那就談?wù)勎易约旱膫€(gè)人看法吧)

          「個(gè)人看法」: 其實(shí)很多前端程序員在公司做的都是偏業(yè)務(wù)層面的,根本接觸不太到很深層次的,看源碼為了提升競爭力可以說是很真實(shí)了,但拋去這點(diǎn),看源碼還是奔著幾個(gè)比較關(guān)鍵的點(diǎn)去比較好:第一,想要學(xué)習(xí)框架的思想或者你也想自己造框架、造輪子(尤大直播中說非常鼓勵(lì)造輪子,還是挺好的);第二,為了業(yè)務(wù),比如因不熟悉框架的一些原理而在寫業(yè)務(wù)時(shí)產(chǎn)生那種不那么表面的問題,主要還是想提升自己的工作效率(畢竟誰也不想對著一個(gè)不知道怎么冒出來的bug想一整天,最后發(fā)現(xiàn)是自己的對于框架的原理不熟悉而導(dǎo)致使用不當(dāng))

          對于響應(yīng)式,Vue3改用proxy來實(shí)現(xiàn),對于開發(fā)有什么提升嗎?

          「尤大」: 首先對于開發(fā)來說,最大的提升就是可以不用去考慮數(shù)組、對象的一些變化了,都可以很好得實(shí)現(xiàn)響應(yīng)式,同時(shí)也支持了WeakSet、WeakMap這樣的數(shù)據(jù)結(jié)構(gòu)。

          「尤大」: 其次呢,proxy實(shí)現(xiàn)響應(yīng)式其實(shí)是將一個(gè)raw對象(原始對象)包裝了一層,產(chǎn)生了一個(gè)新的對象,這個(gè)對象跟原始對象是不相等的,也就是說,可能會(huì)存在原始對象占用內(nèi)存并且無法釋放的問題,所以建議你們在將一個(gè)對象聲明響應(yīng)式時(shí),盡量不要用任何的變量去引用原始對象,而是直接將該對象放在reactive

          這里對于尤大的解釋,我用兩段代碼來簡單演示一下吧

          「不太推薦的做法」

          <script>
          import {reactive} from 'vue'
          export default {
            setup() {
              let obj = { name'零一'age23 }  // 原始對象
                const state = reactive(obj)  // 將obj包裝成響應(yīng)式

                return {state}
            }
          }
          </script>

          「推薦的做法」

          <script>
          import {reactive} from 'vue'
          export default {
            setup() {
              // 不再先聲明原始對象
                const state = reactive({ name'零一'age23 })

                return {state}
            }
          }
          </script>

          尤大,如何看待程序員從幼稚到成熟?

          該問題來自于尤大之前知乎點(diǎn)贊了的一個(gè)問題的回答

          「尤大」: emmm,我點(diǎn)贊過嗎?(不礙事不礙事)我認(rèn)為一個(gè)凡是會(huì)說 「xxx技術(shù)是最牛逼的,xxxx技術(shù)就是垃圾」 的程序員其實(shí)是很不成熟的,因?yàn)樗麄兊沧鲞^很多項(xiàng)目,維護(hù)過一個(gè)屎山??一樣的代碼,都不會(huì)說出這樣的話。當(dāng)然對于一個(gè)框架或者技術(shù),你可以說在理論層面做的非常好,但是真正將這個(gè)技術(shù)落地了以后,都會(huì)遇到很多問題的,所以面對真實(shí)的業(yè)務(wù)場景,對于技術(shù)是要做一些取舍的,而不是說xxx技術(shù)就是最好的

          尤大,很多黑子對你會(huì)有影響嗎?

          「尤大」: 哈哈,其實(shí)久而久之臉皮就越來越厚了(hhh,尤大還是很幽默的),之前看過一句話,大致的意思就是你有了一定的影響力以后,就一定會(huì)產(chǎn)生兩種極端,一種是腦殘粉;另一種是腦殘黑,其實(shí)完全沒有必要理會(huì)這些黑子,畢竟誰也沒辦法做到讓誰都喜歡(心態(tài)很重要呀?。?/p>

          尤大,有什么推薦看的書籍嗎?

          「尤大」: 首先我覺得犀牛書還是很不錯(cuò)的,比較適合需要進(jìn)一步提升自己的人看;紅寶書.....(對不起,這里當(dāng)時(shí)直播間卡了,啥也沒聽到,不過我個(gè)人覺得紅寶書還是非常不錯(cuò)的,知識(shí)比較系統(tǒng),對新人也比較友好);再推薦一本我覺得非常不錯(cuò)的書(說到這里,尤大直接在屏幕前舉起了這本書),書名是《Effective  JavaScript》,這本書相對來說比較實(shí)際,沒有很多的主觀看法,也挺適合想要進(jìn)階的人看的;再推薦一本德國的xxxxxx寫的《xxxxxxx》(對不起,怪我英文不好,作者名和書名都沒聽懂,也沒記下來),適合喜歡研究語言細(xì)枝末節(jié)的程序員,這本書對js很多犄角旮旯的講解都很到位

          尤大,對于職業(yè)規(guī)劃你有什么看法嗎?

          「尤大」: 其實(shí)對于這方面,我沒有太多的看法,因?yàn)槲业穆肪€也是比較特殊,跟大部分人的發(fā)展路線也不太一樣,所以沒有太多的發(fā)言權(quán)(高情商:哈哈,尤大還是很謙虛的,也很負(fù)責(zé)任;低情商:尤大的人生路線模仿不來?。霸贕oogle待了兩年,然后又去一家創(chuàng)業(yè)公司待了兩年,時(shí)間不長但也學(xué)到了很多東西,后來就去做開源了,可以跟你們聊聊專職做開源的一些看法。

          其實(shí)做開源挺不容易的,心態(tài)要好,還需要一些機(jī)遇,Vue也是在用戶量這么大的前提下,才能慢慢做起來的。專職做開源比較難,尤其是個(gè)人的形式去做,因?yàn)樵陂_源與商業(yè)化之間的轉(zhuǎn)化其實(shí)是比較困難的。其實(shí)很多開源項(xiàng)目會(huì)去以企業(yè)的形式維護(hù),這樣他們可以更好得獲得眾籌或者去為更多的企業(yè)提供一對一的支持,而個(gè)人的話是幾乎沒有這樣的機(jī)會(huì)的,即使有,成本也很大,所以只能通過開源產(chǎn)生被動(dòng)收益(我沒有這樣的經(jīng)歷,猜測一下應(yīng)該是獲得一些個(gè)人贊助或者開源項(xiàng)目官網(wǎng)的廣告投放之類的吧)。

          對于Vue的話,其實(shí)當(dāng)用戶量大起來以后(據(jù)說Vue150w+用戶),創(chuàng)造了工作的市場,有了內(nèi)需,生態(tài)就起來了,有些公司也會(huì)來贊助一下Vue,當(dāng)然由此衍生出來,很多人就會(huì)產(chǎn)出相關(guān)的培訓(xùn)課、教程、模板、線下會(huì)議等等,這些都是可以與商業(yè)化掛鉤的。

          還有一點(diǎn)非常重要的就是,你的開源項(xiàng)目產(chǎn)生的價(jià)值要有很大的用戶感知(翻譯一下,其實(shí)就是說你的開源項(xiàng)目在平時(shí)被大家廣泛得使用,家喻戶曉的那種)

          「個(gè)人看法」: 其實(shí)對于最后一點(diǎn),我想補(bǔ)充一下,尤大的意思不是說你一定要去做有很大用戶感知的開源項(xiàng)目,這樣就違背自己的初衷了,我覺得每個(gè)開源項(xiàng)目的出現(xiàn)一定是為了解決工作中的某些痛點(diǎn)。只不過是說恰巧你如果做了一款比較不錯(cuò)的開源項(xiàng)目出來后,他產(chǎn)生的價(jià)值是否有很大的用戶感知,他值不值得你去放棄工作專職維護(hù)他,你能否通過專職維護(hù)這個(gè)開源項(xiàng)目獲得一些收益(金錢、名譽(yù)等等),當(dāng)然了,家里有礦除外!所以我覺得尤大剛開始說的一句話非常得對——「做開源還是需要一些機(jī)遇的」

          總結(jié)

          本文沒有將直播中所有的答疑都列舉出來,原諒我的腦子只記得那么多了。但對于我所聽到的很多回答,有些離我很遠(yuǎn),有些離我很近,我都覺得是很有收獲的,期待尤大下一次的連麥直播答疑~ 最后再補(bǔ)一句!尤大真的是前端頂流??!一個(gè)半小時(shí)的直播,2.2w+的人在觀看!


          瀏覽 73
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <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>
                  99色国产| 国产夫妻操逼视频 | 亚洲成人在线免费观看 | 天天爽,夜爽。 | 91成人精品在线视频 |