Adsense’s JavaScript Dissected
作者解析了 AdSense 客戶端 JavaScript 程式碼的邏輯與請求機制。
作者解析了 AdSense 客戶端 JavaScript 程式碼的邏輯與請求機制。
GitHub 的外掛,依照特定格式寫程式碼註解就會自動生成 GitHub issue。
最近注意到有些開發者應用會直接把資料存在 .git/ 資料夾內,或者運用 Git hook 的機制來做產品,這些較不為人知的 Git 機制看起來還有很多潛力,光是版控、分支就可以變出這麼多應用,很期待如果把 Git 做為資料儲存層可以玩出怎樣的變化。
GSAP 的入門教學。GSAP 應該是最普遍的 JavaScript 動畫庫了,常常看到可是從未使用過,直到最近剛好有機緣來認識它,看了文件才發現真的滿簡單的,跟原本以為的完全不一樣。
前端框架的網站的頁面都是動態產生的,一般稱為 single page appliction,SPA 對 Googlebot 來說可能會有難以檢索的問題,解決方案是在伺服器放一份靜態的副本給爬蟲爬,這樣的技術稱為 server-side render,SSR 可以自己做或是使用前端框架的套件,而 Prerender 是 SSR 的服務,把 Prerender 整合進專案內就可以利用 Prerender 的服務幫我們的網頁做靜態副本餵給爬蟲,Prerender 也有免費的版本與開源的自架版可以使用。
一個 Python 的編譯器,把 Python 腳本編譯成可獨立執行的執行檔,目標是透過型別提示與猜測的技術,在編譯時確定變數型態,讓編譯出的執行檔有接近靜態型別的高效能。
React Native 做動畫相關的套件,包括頁面轉場動畫與 UI 元件的微互動動畫:
許多 CSS 的新特性,但瀏覽器的支援還不是很齊全,將來可以簡化現行複雜的程式碼。
另一個把 web 封裝成桌面 app 的框架,和 Electron 不一樣的是 Tauri 用的是各平台原生的 WebView 而不自帶 Chromium,所以能包出體積更小,也更省記憶體的 app,但目前還在開發中。
Serverless DB 服務,有免費的方案可以使用,開發玩具專案可以省去自建資料庫的負擔。