前端周刊第42期

很高興跟大家宣布,前端周刊本周起恢復,頻率仍然是每周一期,下面是本周收集到的不錯的文章、教程、工具或業界動態,請享用。

文章教程

Vue.js 組件編寫原則

2017-02-09 github.com

總結了部分 Vue Component 編寫最佳實踐,如果你正在學 Vue 但是發現自己的代碼寫的不怎麼優雅,這就是良藥!

Ionic 2 vs ReactNative vs NativeScript

2017-02-08 www.discoversdk.com

前端可用的 APP 開發技術哪家強?從多個方面跟你比較這三個開發框架的優劣,到底哪個好?可能還需要你自己上手試試才知道。如果時間有限,這裡面的比較思路應該會對你有些啟發,貌似少了國內的 Weex、微信小程序。

給所有開發者的 React Native 詳細入門指南

2017-02-10 www.jianshu.com

首次收錄來自簡書的文章,如果你最近在開發 React Native,這篇文章應該能節省你不少時間,涵蓋環境搭建、基本的開發調試技巧。

代碼框架

欄位校驗利器:express-validator

2017-02-05 github.com

使用了 express 來寫後端但是還在自己編寫欄位校驗邏輯?使用 express-validator 能大量減少你的重複工作,內置了不少插入即用校驗器,還支持擴展,趕快收下吧。

Element:來自餓了么的網站快速成型工具

2017-02-09 element.eleme.io

Element,一套為開發者、設計師和產品經理準備的基於 Vue 2.0 的組件庫,提供了配套設計資源,幫助你的網站快速成型。由餓了么前端團隊提供。

找找靈感

請收好:一籮筐免費的 Bootstrap 模板

2017-02-10 www.creative-tim.com

這個設計師的風格非常的清新簡潔,目測還是個前端開發者,自己開發了網站來展示(銷售)自己的作品,裡面包含了大量基於 Bootstrap 的網頁模板,多數是免費的,如果你需要最好的,也可以付費。

視頻演講

手把手教你把 Vue 單頁應用打包成 PhoneGap APP

2017-02-10 www.youtube.com

Vue 2016年被前端開發者廣泛使用,用它來做 WebAPP 自然也不在話下,視頻里的哥們手把手的教你把 WebAPP 打包成 PhoneGap APP,應用形式是類似 Twitter 的產品。需要翻牆~

精彩問答

如何不使用 JS 在表單提交時發送郵件?

2017-02-10 stackoverflow.com

可能你的網站要上線了,在此之前你做了一個 Coming Soon 的頁面,上面會讓感興趣的用戶留下郵箱,好在網站上線的時候第一時間通知他們,沒有後台的時候怎麼做呢?其實可以直接在瀏覽器里調起郵件發送,並且設定好接收人、主題、內容。

NodeJS 是導入 Native 模塊究竟是怎麼工作的?

2017-02-10 blog.ghaiklor.com

你知道 NodeJS require 的時候究竟做了什麼嗎?從網上的隻言片語可能有些模糊的認識,那麼它 require native 模塊的時候是怎麼工作的呢?這篇文章使用大量的源代碼片段和推理為你做了詳盡的解釋。

技術動態

Twitter 移動站已經使用遷移到 NodeJS

2017-02-10 twitter.com

來自 Twitter 的動態,他們的移動站現在使用 NodeJS + Express 做後端,前端使用 React + PWA,這裡面有幾個名詞不知道的自己去搜索,下面的討論也有些看頭。

Next.js 大版本升級就要來了

2017-02-10 jsmantra.com

Next.js 是啥呢?可能大多數同學還沒聽過,簡單說他是一個讓你使用 React 快速開發帶有服務端渲染功能的應用的框架。版本 2 相比較版本 1 有大量的改進,包括性能、動態路由支持等,如果你還在自己拼湊服務端渲染的框架,直接用這個吧。

One More Thing

想讀到更多類似內容?請訂閱我的專欄《前端周刊,讓你在前端領域跟上時代的腳步》,或者掃描本文封面中的二維碼訂閱微信號。

Happy Hacking


推薦閱讀:

2017 年 9 月:15 個有趣的 JS 和 CSS 庫
基於Express的Node項目實踐
收藏指數滿格!幫你打包前端之巔一整年好文!
San - 一個傳統的MVVM組件框架

TAG:前端工程师 | 前端框架 | 全栈工程师 |