訂閱 / 投稿: https://github.com/txd-team/monthly
本期小編: x-cold (尹摯)
2019 年伊始,GitHub 正式宣佈開放無限制建立私有存儲庫,並開始提供統一的企業版 GitHub 服務,微軟正在開始加速 toB 企業服務的佈局。開發者們一片叫好聲,可謂年度最佳的程序員福利了。html
Travis CI 將結合 Idera 公司其自己的數據庫 / 開發者 / 測試等工具發揮更大的商業優點。不過使用免費版的社區同窗也不用緊張,Travis CI 依然保證對開源軟件免費的策略,而且其開源證書不會修改 (MIT),更多能夠參考詳細的官方公告。前端
須要額外提醒的是, Travis-CI 對 Github 私有倉庫依然沒有提供免費的服務。
MemSQL Studio 的 3W+ 行前端源代碼從 Flow 遷移到 TypeScript,主要目的是增強類型的控制,避免動態/弱類型形成運行時的各類問題。官方總結了一篇文章,介紹了他們爲何要遷移到 TypeScript,以及遷移過程的記錄。node
Fackbook 開源的測試框架 Jest 經過幾番的討論終於從 JavaScript 遷移到使用 TypeScript 構建整個項目了,詳細的過程能夠查看關聯的 Pull Request。linux
1 月 25 日,Yarn 官方團隊在 GitHub issue 中宣佈將對 Yarn 進行重大更改,主要包括:將代碼庫從 Flow 移植到 TypeScript,再也不支持 Node 4 和 Node 6,併爲 Yarn 新增了一些功能等,這個更改項目代號爲 Berry,目的是加強 Yarn 優點,彌補弱勢。(本條消息來自 InfoQ)git
Midway 是一款基於 Egg 和 TypeScript 的 Web 開發框架,由來自淘寶的 MidwayJS 團隊開發。用戶可使用豐富的裝飾器快速開發,而且引入了 IoC 的概念,統一管理依賴和統一初始化,是一款面向將來的全棧開發方案。程序員
隨着前端領域的迅猛發展,JavaScript 語言已經延伸到更豐富的使用場景中,HackerRank 在社區發起了 2018 年度的開發者調查,其中就包含了編程語言和框架。調查結果顯示:JavaScript 在 2018 年度榮獲最受歡迎的編程語言。github
洞察 Github 近期 Hot Fresh Repository
flutter 開發者幫助 APP,包含 flutter 經常使用 140+ 組件的demo 演示與中文文檔,幫助開發者快速上手 Flutter 內部測試中,1.0 正式版將於 2月 20日 發佈。web
Trilium Notes 是一款知識庫構建工具,支持無限層級擴展,文檔能夠掛載到多個節點上,採用所見即所得的編輯方式。體驗上我的感受有點像桌面版本的語雀。typescript
國服第一切圖仔 chokcoco 整理的各類 CSS 技巧,幫助學習 CSS 和尋找靈感,以分類的形式,展現不一樣 CSS 屬性或者不一樣的課題使用 CSS 來解決的各類方法。[](https://github.com/chokcoco/C...數據庫
一款高顏值的流媒體資源音樂🎵播放器,支持網絡上全部免費的流媒體資源。
一款「帶給我驚喜」的 vscode 插件,提供給給編輯器實時預覽頁面的能力,能夠將 vscode 打形成更強大的集成開發環境 (IDE) 了。
TypeScript 最近可謂如火如,它是 JavaScript 的超集,其最大的特色就是支持了類型系統。其火爆的中最核心的推進力無非是前端工程規模的增加,覆蓋端 (服務端 node / deno、移動端等)的擴展,學習和使用 TypeScript 可以讓咱們更輕鬆地應付一些複雜的開發場景。
實踐參考項目 (starter)
精選文章推薦,可視化入門與進階權威網站、論文、工具介紹,工程與設計實踐分享,2019 年起每週一更新。
涵蓋了開發相關的方方面面,包括編程語言、AI、Devops、Web 開發等豐富的課程體系。
Flutter-learning 整理了 Flutter 相關學習資料,包括 Flutter安裝和配置,Flutter開發遇到的難題,Flutter示例代碼和模板,Flutter項目實戰,Dart語言學習示例代碼。
一款能夠隨手驗證你的想法的桌面應用程序,輸入 JS 代碼片斷既可預覽執行結果,支持最新的 ES 特性。(PS: 也能夠用來當作代碼片斷備忘錄)
在線生成 image maps 的可視化工具,若是你想要繪製簡單的局部可交互地圖、編寫郵件時但願添加連接到圖片指定區塊上,不妨經過 image maps 這項古老悠久的技術來實現,image-map 是一款在線進行可視化編輯,生成對應的 map / area 代碼的工具。
mjml 是一種用於建立響應式的郵件的標記語言,經過編寫語義化的標籤,會自動幫助你轉換成標準的 html 的代碼,而且使用了 table 進行佈局,很是適合編寫富文本郵件。若是有這方面的需求,不妨進一步試試桌面版的 mjml-app 吧。
支持 windows,linux,macos 三端的命令行工具,集成的SSH客戶端和鏈接管理器,可定製化程度很是高。
最近在 Reddit 看到的前端 vs 後端的一些對比圖,「非常真實」,獻上給你們。
各位客官豬年大吉呀🌺🌺🌺,祝福新一年裏豬事順利!!! 另外 2020 年畢業的同窗別忘了準備阿里巴巴春季實習生招聘哈,須要內推的同窗也能夠提早發送附件簡歷到個人郵箱。