iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Modern Web

前端知識 系列

把看到的前端新知整理成 30 天的文章

參賽天數 9 天 | 共 30 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文
DAY 9

2023/10/10

錯誤的正則表達式會導致 ReDOS,所以要使用時要多測試 把 localhost 改成實際的 ip 位置會大大增加效率

2023-10-10 ‧ 由 jasonchenchen 分享
DAY 9

2023/10/11

[![Yes](https://img.youtube.com/vi/ChatGPT Zapier Plugin Tutorial - Most Powerfu...

2023-10-15 ‧ 由 jasonchenchen 分享
DAY 9

如何使用 Promise.race + AbortController 取消多個過長請求

可以使用 AbortController 來取消過長的要求,但是當有多個要求時,寫起來會很麻煩。 const Component() => { co...

2023-10-15 ‧ 由 jasonchenchen 分享
DAY 9

PromiseAll-vs-AllSettled-Demo

PromiseAll-vs-AllSettled-Demo Description This repository contains a React appli...

2023-10-15 ‧ 由 jasonchenchen 分享

2023/10/29

isPending 可以讓實作 optimistic update 更加簡單 Sharable mutation state 可以拿到目前所有送出的資料內...

2023-10-29 ‧ 由 jasonchenchen 分享

Learn React Hooks: useRef - Simply Explained!

useRef 不會觸發 rerender所以可以看到數字是 0 ,但是 log 裡面數值卻是有增加的,useState 才可以觸發 rerender

2023-10-29 ‧ 由 jasonchenchen 分享

Next.js 14.0 ( server action )

SQL injection 不會成功,因為使用了 Tagged templates 上面是會被 SQL injection下面是不會被 SQL inje...

2023-10-29 ‧ 由 jasonchenchen 分享

Better optimistic update

Notify User: Instead of canceling, a new fetch status called "delayed&qu...

2023-10-29 ‧ 由 jasonchenchen 分享

10 React Antipatterns to Avoid - Code This, Not That!

React Anti-patterns and Solutions Anti-pattern 1: Big Components Problem: Sta...

2023-10-29 ‧ 由 jasonchenchen 分享

ts-reset

// .filter just got smarter! const filteredArray = [1, 2, undefined].filter(Bo...

2023-10-29 ‧ 由 jasonchenchen 分享