README.MD · 011期 - 微信正向操做系統邁進;阿波羅登月 50 年;Moe-js 模板引擎

2019.07.18

README.MD 將爲你奉上近兩天最新的好文章,但願你在這有所期,亦有所獲。前端

關鍵詞:微信操做系統阿波羅登月Moe-js 模板引擎git

熱點

微信,正向操做系統邁進

做者 | 高小倩
來源 | 36氪
時間 | 07.17 小程序

7月16日晚,微信發佈iOS 7.0.5版本,對浮窗功能進行升級,新增支持瀏覽公衆號文章、小程序、收藏筆記、文件預覽、外部連接時設置浮窗,最多可同時設置5個浮窗。添加5個浮窗後,可造成一個會隨時變化顏色的五色花。並且在微信內播放音樂時,也會自動浮懸音樂浮窗。瀏覽器

此外,此次還有不少更新,包括可爲視頻動態設置背景音樂、在朋友的視頻動態中發表私密留言、公衆號樣式變化、發朋友圈選擇羣等。到底有多少彩蛋,可能「用戶用的時候就會發現」。微信

t.cn/AiWseay0動畫

微信大更新!支持多任務操做,還有超好用的 10 大新功能

做者 | A 君
來源 | AppSo
時間 | 07.17 操作系統

微信又更新到了 7.0.5 版本。此次更新主要集中在微信聊天、朋友圈和視頻動態等方面,尤爲是新增的「多任務浮窗」能夠說是大大提升生產力的利器。插件

t.cn/AilPp9K8翻譯

產品

阿波羅登月 50 年,我在 iPhone 上發射火箭

做者 | 木斯
來源 | AppSo
時間 | 07.17 設計

在阿波羅登月 50 週年之際,數字營銷公司 Digitas 開發的一款 AR 應用《JFK Moonshot》也正式上架了 iOS 和 Android 平臺。

這款應用能夠視爲是一次對阿波羅登月事件的全面回顧,但它不只有視頻、圖片和音源資料,還嘗試用 AR 加強現實技術來還原各類經典景象,展現上無疑會更爲直觀、有趣。

t.cn/AilPppSt

iOS

Swift ExpressibleBy protocols: What they are and how they work internally in the compiler

來源 | SwiftRocks
時間 | 2019-07-17

ExpressibleBy 表明 Swift 標準庫中的一系列協議,容許咱們直接從 token 字面量實例化對象,如字符串,數字,浮點等。

t.cn/AilPpWQm

Navigation in SwiftUI

做者 | Majid
來源 | Majid's Blog
時間 | 2019-07-17

SwiftUI提供了一種在應用程序中實現導航的聲明式方式。本文中,做者將介紹 SwiftUI 中可用的不一樣導航流程,如 Master-Detail 和Presenting Modals。

t.cn/AilPpTGZ

Flutter

Container 裏的動畫漸變效果

來源 | Flutter社區
時間 | 2019-07-17

爲了製做簡單動畫效果,Flutter 提供了 AnimatedContainer widget。與 Container 同樣,AnimatedContainer 也能夠設置它的寬度、高度以及背景顏色等等。可是 AnimatedContainer 在使用新屬性進行重建時,將會自動在舊值和新值之間生成動畫。這種動畫在 Flutter 中被稱爲「隱式動畫」。

這篇教程將介紹如何使用 AnimatedContainer 實現當用戶點擊按鈕時改變它的大小,背景顏色,以及邊框半徑的動畫。

t.cn/AilPpRSA

Web & 小程序

源碼解析React Hook構建過程:沒有設計就是最好的設計

做者 | 郭美青
來源 | 前端之巔
時間 | 2019-07-17

React Hook上手很是簡單,使用起來也很容易,但相比咱們已經熟悉了 5 年的類組件寫法,React Hook仍是有一些理念和思想上的轉變。React 團隊也給出了使用 Hook 的一些規則和eslint插件 來輔助下降違背規則的機率,但規則並非僅僅讓咱們去記憶的,更重要的是要去真正理解設計這些規則的緣由和背景。

t.cn/AilPpuTr

What's wrong with Promise.allSettled() and Promise.any() ❓

做者 | Vitaliy Potapov
來源 | Hackernoon
時間 | 2019-07-17

我最近在 v8 blog 中閱讀一篇關於 Promise 組合器的文章。涉及到了 Promise API 中即將推出的兩個方法:Promise.allSettled()Promise.any()。做者對這兩個方法有一些見解,由於它們的設計在做者看來與當前的 Promise API 不一致。在此做者分享了他的觀點。

t.cn/AilPprtR

Moe-js - A Modern Template Engine for JavaScript

做者 | Brad Robinson
來源 | Hackernoon
時間 | 2019-07-17

做者長期在 Node.js 應用程序使用 Handlebars,雖然能夠工做,但彷佛違背了邏輯和視圖分離的原則。在思考了如何讓 JavaScript 啓用模板具備與 Handlerbars 相似語法的問題後,做者動手實現了 Moe-js,一個 JavaScript 的現代模板引擎。在本文中翻譯了 Moe-js 背後的基本原理。

t.cn/AilPpDpc

因爲沒法跳轉外鏈,建議在電腦上將地址拷貝到瀏覽器進行查看,其中連接爲短鏈。有些連接因爲特殊緣由須要特殊裝備,請自備。

關注咱們

歡迎關注咱們的公衆號:知識小集(ID: zsxjtip),也歡迎加入咱們的羣組討論問題。能夠加微信 coldlight_hh/wsy9871 進入咱們的 iOS/flutter 微信羣。

相關文章
相關標籤/搜索