前端周刊第51期:1000個包的男人 + Vue.js + React Native + 奇技淫巧

Node.js 社區(qū)最高產的工程師 <a >Sindre Sorhus</a> 本周發(fā)布了他的第 1000 個 npm 包,<a >詳見這里</a>渺杉,據 npm 官方統(tǒng)計已日,全網的 npm 包下載量中有 12% 都跟 Sindre Sorhus 有關×毒希看到這個,你作何感想轰胁?另外谒主,部分精彩的文章我已經翻譯成中文發(fā)到<a >知乎專欄</a>上,就沒有收錄到前端周刊赃阀。下面是本周的精選內容霎肯,請享用!

技術動態(tài)

谷歌推人工智能繪圖工具 AutoDraw

AutoDraw 是谷歌推出的人工智能繪圖工具榛斯,能根據你的手稿作為啟發(fā)式信息观游,然后列出你可能想畫的內容,對于畫畫不好的同學可能會很有幫助驮俗,不畫畫沒關系懂缕,當個玩具也可以。為什么發(fā)在前端周刊王凑?你對它的前端是怎么做不感興趣么搪柑?

Vue Conf 2017 報名入口

全球首屆 Vue.js 開發(fā)者大會將于 2017 年 5 月 20 日在北京航空航天大學新主樓會議中心舉辦。Vue.js 作者將出席本次大會索烹,并發(fā)表主題演講工碾。這里是報名入口,早鳥票當天就被搶光了百姓,你如果有女朋友渊额,可以帶過去,哈哈垒拢!

微信公眾號可以注銷了

微信公眾號近期宣布支持自主注銷旬迹,用戶在核實身份信息或者驗證帳號主體后,可以在公眾號后臺發(fā)起注銷流程求类。帳號完成注銷后奔垦,主體注冊次數、運營者身份證信息仑嗅、手機號碼、帳號昵稱、管理員微信號仓技、注冊郵箱等鸵贬,均可釋放。

如何評價微軟開源的 ReactXP 脖捻?

微軟在開源領域動作越來越多阔逼,上周開源了 ReactXP,生成能開發(fā)跨平臺的 React 應用地沮,怎么客觀的評價這個動作呢嗜浮?看看知乎上大家的討論。

文章教程

圖解 Chrome 中的滾動錨定機制

看到這個的時候摩疑,再次感慨 Google 做產品就是在做用戶體驗危融,不知道你沒有遇到過,打開了一個長頁面雷袋,已經開始閱讀吉殃,突然頁面跳了一下,丟失了你的瀏覽進度楷怒,這通常是因為你看的內容上面還有未加載完成的內容蛋勺,它加載完就把下面的內容擠下去,產生頁面跳躍的感知鸠删。Chrome 瀏覽器已經對這種體驗問題做了優(yōu)化抱完,用了叫做 Scroll-Anchroing 的技術,技術方案細節(jié)在本文內的某個鏈接上刃泡。

集成 Nuxt.js 到現有的 Node.js 項目

Nuxt.js 是基于 Vue.js 的前后端同構應用腳手架巧娱,Feathers 是 Node.js 的 MVC 框架,當然絕大多數同學在公司不會是從頭開始一個新的項目捅僵,這篇文章講了如何把 Nuxt.js 集成到現有的 Feathers 應用中去家卖,對其他的 MVC 框架也有參考價值。

酷殼:如何重構“箭頭型”代碼庙楚?

“箭頭型代碼”如果嵌套太多上荡,可能看起來很美,因為對稱馒闷,但是讀起來想吐血酪捡,因為太長,會相當容易讓維護代碼的人(包括自己)迷失在代碼中纳账,因為看到最內層的代碼時逛薇,你已經不知道前面的那一層一層的條件判斷是什么樣的,代碼是怎么運行到這里的疏虫,所以永罚,那怎么能不寫出這種代碼呢啤呼?這篇文章提供了思路。

Chrome 里面的 Coverage 功能到底是如何工作的呢袱?

我本周發(fā)了篇文章介紹 Chrome Canary 里面的運行時代碼覆蓋率功能官扣,這篇文章從源代碼的層面研究了這個代碼覆蓋率功能到底是怎么實現的,文中有彩蛋羞福,看到你就會自己開發(fā) Dev Tools 啦惕蹄。

開發(fā)工具

GitHub:開源項目運維自動化工具箱

GitHub 官方整理的能幫助你運維開源項目的工具列表,能把日常的大部分運營工作自動化治专,比如代碼風格檢查卖陵、持續(xù)集成、包管理张峰、變更日志生成泪蔫、自動找 Reviewer、依賴包過期提醒挟炬。說實話鸥滨,大部分工具其實可以用到公司內部的工程化實踐中,前提是你愿意花時間去學習折騰谤祖。

alinode:基于 Node.js 運行時的應用性能管理解決方案

官方說法:alinode 是阿里云出品的 Node.js 應用服務解決方案婿滓,幫助開發(fā)者迅速洞見性能細節(jié),快速定位疑難雜癥粥喜,直探問題根源凸主。我的說法:沒有調查就沒有發(fā)言權,準備近期使用额湘,之后總結心得出來卿吐。

代碼框架

React Native 微信功能集成實例

該倉庫在 React Native 中集成了微信登錄、收藏锋华、分享嗡官、付款功能,支持 Android 和 iOS 版本毯焕,如果你最近在研究 React Native衍腥,接下來你很可能會有類似的需求。

VMS:基于 Vue.js 2.0 的 CMS 系統(tǒng)

類似項目收錄過兩個纳猫,前端類似 vue-admin婆咸,但是包含了完整的 Node.js 后端,有比較簡單的權限控制(對于復雜的應用略顯簡陋)芜辕,集成了常見的后臺管理所需的組件:如 WangEditor 富文本編輯器尚骄、輕量級 Markdown 編輯器、七牛云圖片上傳侵续、極光推送等倔丈。

視頻教程

使用 Nuxt.js 和 Vuex 構建 Vue.js 服務端渲染應用

Nuxt.js 和 Vuex 是啥這里就不廢話了憨闰,來自 egghead.io 的課程,從 0 開始需五,教你如何如何使用 Next.js 來組織應用代碼起趾,Vuex 管理狀態(tài)。

精彩問答

toolingtips:如何在 git grep 的時候默認顯示行號警儒?

Git 相信很多人都熟悉,grep 自命令可用來快速查找眶根,但是默認的查找結果不顯示匹配的代碼在哪一行蜀铲,這其實不利于效率的提升,因為大概率你定位到文件之后還要去文件里再搜一遍才能定位到行属百,為什么不一步搞定呢记劝?看看這里的第 2 個答案,修改的文件時 ~/.gitconfig族扰。

toolingtips:如何高效的操作 Mac 中的 Finder 和截圖

Mac 中的文件系統(tǒng)管理器 Finder 和截圖相信是很多人常用的厌丑,這個帖子里面有些小技巧能讓你事半功倍,至少不依賴第三方軟件渔呵,你確定不去看看怒竿?注意是第 1 和第 3 個答案。

toolingtips:如何讓 mongoose 填充嵌套的關聯字段

超過 3 個表的關聯在復雜的業(yè)務中非常常見扩氢,mongoose 中有個 populate 查詢語法耕驰,可以按字段填充關聯表里面的數據,那怎么填充嵌套的關聯表數據呢录豺?看這里的第2 個答案朦肘。順道吐槽下 mongoose 的文檔,誰看誰惡心双饥。

One More Thing

本文譯者王仕軍媒抠,商業(yè)轉載請聯系作者獲得授權,非商業(yè)轉載請注明出處咏花。如果你覺得本文對你有幫助趴生,請點贊!如果對文中的內容有任何疑問迟螺,歡迎留言討論冲秽。想知道我接下來會寫些什么?歡迎訂閱知乎專欄:《前端周刊:讓你在前端領域跟上時代的腳步》矩父。

Happy Hacking

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末锉桑,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子窍株,更是在濱河造成了極大的恐慌民轴,老刑警劉巖攻柠,帶你破解...
    沈念sama閱讀 212,657評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現場離奇詭異后裸,居然都是意外死亡瑰钮,警方通過查閱死者的電腦和手機,發(fā)現死者居然都...
    沈念sama閱讀 90,662評論 3 385
  • 文/潘曉璐 我一進店門微驶,熙熙樓的掌柜王于貴愁眉苦臉地迎上來浪谴,“玉大人,你說我怎么就攤上這事因苹」冻埽” “怎么了?”我有些...
    開封第一講書人閱讀 158,143評論 0 348
  • 文/不壞的土叔 我叫張陵扶檐,是天一觀的道長凶杖。 經常有香客問我,道長款筑,這世上最難降的妖魔是什么智蝠? 我笑而不...
    開封第一講書人閱讀 56,732評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮奈梳,結果婚禮上杈湾,老公的妹妹穿的比我還像新娘。我一直安慰自己攘须,他們只是感情好毛秘,可當我...
    茶點故事閱讀 65,837評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著阻课,像睡著了一般叫挟。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上限煞,一...
    開封第一講書人閱讀 50,036評論 1 291
  • 那天抹恳,我揣著相機與錄音,去河邊找鬼署驻。 笑死奋献,一個胖子當著我的面吹牛,可吹牛的內容都是我干的旺上。 我是一名探鬼主播瓶蚂,決...
    沈念sama閱讀 39,126評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼宣吱!你這毒婦竟也來了窃这?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 37,868評論 0 268
  • 序言:老撾萬榮一對情侶失蹤征候,失蹤者是張志新(化名)和其女友劉穎杭攻,沒想到半個月后祟敛,有當地人在樹林里發(fā)現了一具尸體,經...
    沈念sama閱讀 44,315評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡兆解,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,641評論 2 327
  • 正文 我和宋清朗相戀三年馆铁,在試婚紗的時候發(fā)現自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片锅睛。...
    茶點故事閱讀 38,773評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡埠巨,死狀恐怖,靈堂內的尸體忽然破棺而出现拒,到底是詐尸還是另有隱情乖订,我是刑警寧澤,帶...
    沈念sama閱讀 34,470評論 4 333
  • 正文 年R本政府宣布具练,位于F島的核電站,受9級特大地震影響甜无,放射性物質發(fā)生泄漏扛点。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 40,126評論 3 317
  • 文/蒙蒙 一岂丘、第九天 我趴在偏房一處隱蔽的房頂上張望陵究。 院中可真熱鬧,春花似錦奥帘、人聲如沸铜邮。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,859評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽松蒜。三九已至,卻和暖如春已旧,著一層夾襖步出監(jiān)牢的瞬間秸苗,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,095評論 1 267
  • 我被黑心中介騙來泰國打工运褪, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留惊楼,地道東北人。 一個月前我還...
    沈念sama閱讀 46,584評論 2 362
  • 正文 我出身青樓秸讹,卻偏偏與公主長得像檀咙,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子璃诀,可洞房花燭夜當晚...
    茶點故事閱讀 43,676評論 2 351

推薦閱讀更多精彩內容

  • 1.聽課感受:聽完本節(jié)《習得高手“聯機”戰(zhàn)術(解讀第三章)》弧可,書寫您最大的三點收獲。 2.回答問題:《躍遷》共讀結...
    ST2021閱讀 302評論 0 0
  • 01 很多時候 目標成為動力 才有 后來的故事 接著 成為傳奇 傳奇的不是故事 是你本要努力的心 和付出的行動 0...
    兔子沒有煩惱閱讀 175評論 0 5
  • 和Z小姐一起下班殖演,途中閑聊時Z小姐提到了G小姐,說她被保送到R大學深造年鸳,前一陣子又去了泰國趴久,新加坡,日本等等搔确,語氣...
    吳先生的吳太太閱讀 116評論 0 0
  • 所謂的“踢貓效應”其實就是各人情緒的價值轉移~ 當然彼棍,一看題目就知道我又要開始吐槽了,這里所提到的情緒主要是負面的...
    mavise閱讀 1,224評論 0 0