跨平台之系統版本差異帶著不同的瀏覽器大軍直取網站而來
前陣子 Chrome 宣布將在 version 80 對 Cookie 的屬性 SameSite 做檢查,若 SameSite 沒有做設定,將會自動被改成 Lax。關於設置為 Lax 的被影響到的 Request 方式請參考此篇。
選擇一個選項讓使用者選取,幾乎是每個網站都會遇到的需求,但開發要讓使用者選取項目時,可能會遇到兩種狀況:
TypeScript 提供了有趣的 Conditional Types,能夠條件式的賦予 interface 欄位值的類型。本篇文章會從簡易的應用開始介紹,最終會實現以 interface…
React Hooks 是去年 2018 年底 React 16.8 推出的新功能,但目前對於一些開發者而言,還算是處在一個比較新的功能,畢竟目前依然還是可以使用 React 16.8 前的開發方式來撰寫 React
主要整理 React 16.3 以後的 Lifecycle ,因此將被棄用的就不再討論了。而官方也推薦使用 Hook API 來作為開發新的頁面使用,但不建議去重寫原來的 Class Component,新的 Hook API 可能會使你原本對 React 的認知一整個翻新,但對於 React 未來的 Roadmap 而言,學習 Hook API 是勢在必行。
在 2019 年 5 月 Google I/O 大會上 Google 發表了跨平台開發框架 Flutter,Google 在 2005 年收購 Skia 引擎,經過…