国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

匯總2017JS項目,總結(jié)我們從中學到了什么?

dantezhao / 2059人閱讀

摘要:個人感悟自己公司也有項目在用,學的難點在于,其他的話上手挺快的,而且是尤大寫的,中文文檔也很完整,很適合新手。

當紅辣子雞——vue

和去年一樣,vue是js項目中點贊數(shù)增加最多的,我們可以看下圖:

這并不代表是最受歡迎項目,在項目總的點贊數(shù)量上依舊是react(86102 stars),但是確實是增長速度最快的,如果按照這個速率,接下來有可能會超過react。

個人感悟:自己公司也有項目在用,學vue的難點在于vuex,其他的話上手挺快的,而且是尤大寫的,中文文檔也很完整,很適合新手。

強生態(tài)——react

如果vue是成功的,那么無疑react表現(xiàn)的更加不錯。

雖然react點贊增加速率不很快(對于一個老項目來說,我們應(yīng)該滿足),但是react的成功更傾向于看他的生態(tài)圈,如下圖:

前五個項目的總star數(shù)超過67.9K,和vue的44.4K比無疑是成功的。

react經(jīng)歷了許可證的鬧劇之后,它的最大的障礙也不復(fù)存在了,我們可以一起來見證它在2018能夠帶來什么新的東西。

個人感悟:react自己做項目的時候很傾向于用,但是公司的話沒有在用,因為一些業(yè)務(wù)組件不完全等原因,不過,后面應(yīng)該會一點點推行。就像上述我說的,react是facebook團隊在維護的,生態(tài)圈也不錯,而且react一直引領(lǐng)著前端的發(fā)展,很贊,個人也很喜歡!!!

新星——Parcel

parcel在一個月內(nèi)增加的點贊數(shù)量可以超過大多數(shù)項目一年增加的。

你可能不能想象,一個12月份才推出的項目,點贊數(shù)的增加量可以排到年度的第12名,哈哈哈


甚至超過了webpack,就單單一個月哈,我已經(jīng)抑制不住好奇心了!!!

個人感悟:這個打包工具我是在前端早讀課這個公眾號中了解到的,建議大家也可以了解一下,畢竟是前端的新東西,自己也沒怎么用過,暫時不評價哈,不過口碑好像不錯,聽說打包速度比webpack快。到時候自己去嘗試一下!!!

戰(zhàn)爭——前端

三大框架的戰(zhàn)爭應(yīng)該已經(jīng)告一段落,總結(jié)所有框架一年的star增長量,如下圖:

位列前三的框架(Vue、React和Angular),還有一些更小的框架比如preact(這個在react許可證鬧劇的時候聽說),還有一些自己沒有接觸沒有用過的(Hyperapp、dva等)。

雖然三大框架各有千秋,但是從流行度和生態(tài)圈來講,已經(jīng)不能像以前一樣同日而語了。

但是你還是可以選擇使用任何一門框架,但是他們不在具有一樣的勢頭了。

優(yōu)勝劣汰,或許也是另一種美好,至少不用像我學前端的時候一樣,需要去考慮先學哪個,哪個才是潮流。

個人感悟:我覺得框架是另一回事,有一些原理是共同的,比如vdom、依賴收集等,框架會變,只有抓住不變的東西才是我們程序員的核心競爭力,我現(xiàn)在也在一點一點的啃源碼,收獲還是挺大的。對于新東西的好奇也是我們的動力源泉,但是不能忘了本質(zhì)性的東西。

編譯工具——VSCode

2017年最成功編譯工具無疑是vscode。vscode在編輯器中star增加量毫無懸念是第一名,然后他在受歡迎度排行中排到了第六名,很不錯的成績。

這也證實了VSCode成為我們前端開發(fā)者的頭號編輯器。

VScode是成功的,但也不是完美的,他有需要改進的地方,按網(wǎng)上的說法,他在用戶界面的渲染速度是一個很大缺陷,會導(dǎo)致初始化的時候速度變慢

當然用一句話總結(jié):VSCode比webstorm更輕、比sumlime開源、比atom更快。

個人感悟:以前在老師那邊做項目的時候,用的是IDEA,但是那個比webstorm更笨重,后來轉(zhuǎn)向了webstorm,但是用了VSCode之后,感覺那個啟動速度,瞬間就愛上了,也用過一段事件的sumline,sumline給我的感覺太個性化了,當時就不怎么會配,后來就沒用,用到現(xiàn)在,還是vscode最合心意。

展望——2018

GraphQL

GraphQL是facebook在2012年的時候提出,然后在2015年的時候開源,和RESTful對比有優(yōu)點也有缺點。這是一門查詢語言,可能不是主流,但是它強大的功能可能能激起不小的浪花,還是挺期待的,雖然要許久才能用到。
推薦博客

Parcel

新的打包工具,自己一開始的時候接觸過gulp,前端時間搭建公司新項目架子的時候研究過webpack的配置,對于webpack還是挺了解的,webpack需要自己去配置,比如整理entry,output,module,還有一系列的插件,有些許麻煩,不過,webpack有很好的中文文檔,但是,新的工具來的勢頭很猛。看了下面這片博文,知道了點parcel的好處,但是他在2018年還有好多問題要解決,希望我們能用上一個更好的工具。
推薦博客

Prettier

這個工具在2017年也取得了不小的成就,自動格式化代碼,讓團隊具備統(tǒng)一的代碼風格,聽起來比eslint還厲害,但是有優(yōu)點也有缺點,或許在2018年能更智能一點,在配置方面能夠更靈活等問題,希望它能變得更好,那我們就又有一個神器了!!!
推薦博客

Puppeteer

這個是google發(fā)行的,時間好像是8月份,但是還是受到大家的追捧,想了解的也可以了解一下,因為在4個月時間里就可以增加20000stars,

數(shù)據(jù)來源

bastof.js.org

總結(jié)

希望2018前端變得更美好,希望自己在2018年還能有過多的產(chǎn)出,希望自己對技術(shù)還滿懷好奇,有探索的心,希望自己抓住一些不變的東西,鞏固自己,充實自己,輸出給大家,最后希望學習前端的同志們一起加油!!!個人博客喜歡的可以點個贊,謝謝!!

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/92626.html

相關(guān)文章

  • 你不知道的h5

    摘要:目前,常用的模塊規(guī)范主要有兩種和。攔截全局請求一直接引入腳本攔截需要的回調(diào)或函數(shù)。深刻知道一個良好的命名規(guī)范的重要性,同時在項目中也會遇到一些命名的瓶頸。 基于 Three.js 的超快的 3D 開發(fā)框架:Whitestorm.js Whitestorm.js 是一款基于 Three.js 超快的 Web 應(yīng)用 3D 開發(fā)框架。它為普通的 Three.js 任務(wù)提供封裝、使搭建環(huán)境、...

    IntMain 評論0 收藏0
  • H5 知識點 - 收藏集 - 掘金

    摘要:目錄不要過度依賴一前端掘金毫無疑問,是一款非常優(yōu)秀的庫,它讓我們開發(fā)項目變得更加便捷容易。但是作為一個前端工作者,我們肯定也希望在我們的網(wǎng)頁里也能看到這么酷分鐘搞定常用基礎(chǔ)知識前端掘金基礎(chǔ)智商劃重點在實際開發(fā)中,已經(jīng)非常普及了。 跨域解決方案總結(jié) - 前端 - 掘金為什么需要跨域? 就得先知道同源策略. 同源策略 同源策略是為了保證數(shù)據(jù)的安全性,一個域的腳本不能去操作另外一個域的腳本的...

    frontoldman 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<