WebDong Logo WebDong
  • 關於
  • 文章
  • 工具
  • 短文
    New
  • #18

    處理金錢、單位、時間的轉換原生 JavaScript 就辦得到

  • #17

    關於純手工

  • #16

    想要快速視覺化網頁元素之間的邊界可以怎麼做?

  • #15

    資料庫圖示的來由

  • #14

    想要及時編輯預覽網頁內容可以怎麼做?

  • #13

    你能說明設計系統與元件庫在網頁領域中的差異嗎?

  • #12

    舉例 Radix、Headless UI,為什麼無樣式元件這麼熱門?

  • #11

    關於經營部落格

  • #10

    建構正確的網頁 UI 不應該是個麻煩的問題

  • #9

    AI 取代人類的恐懼

  • #8

    如何驗證客戶端資料的正確性

    驗證客戶端資料正確性可以怎麼做?通常驗證資料的正確性會使用 JSDoc 或是 TypeScript 用於標註型別,雖然 TypeScript 可以幫助我們檢查程式「執行之前的型別」,但在編譯成 JavaScript 後還是仍有可能會於執行時因為資料與預期不符而出錯,通常源自外部的資料(表單、網址、LocalStorage、API 回應)。

    zod example

    這時候就推薦使用 Zod 來進行客戶端的資料驗證,不管是在 Astro、tRPC、React Hook Form、VeeValidate 背後都有使用到 Zod,是個簡單但充滿威力的套件值得去了解。很有感的是近期重寫一款需要透過 URL Query 來決定頁面內容的網頁,透過 Zod 很輕鬆優雅的就把驗證的邏輯完成了。

  • #7

    關於經營部落格

  • #6

    製作了部落格想要額外添加文章搜尋功能該怎麼辦?

  • #5

    推薦免費網頁圖片編輯器

  • #4

    你有多久沒有升級專案的套件版本了呢?

  • #3

    與朋友的 TDD 觀念閒談

  • #2

    你會如何解這個下拉式選單樣式問題呢?

  • #1

    使用 Iconify 在網頁中加入各式各樣的圖示

CC BY-NC 4.0
  • Thread
  • GitHub
  • RSS