Dana's blog

  • docker nginx react 本地測試

    2021 Jul 13

    前些日子公司要部署了新的專案,所以需要跟 devOps 洽街 react 部署方式,因為 react 是 SPA 所以需要在 nginx 處理 try_file 設定,這樣才會解決 react-router 在 refresh 會找不到畫面的問題

  • 用 hook clean code

    2021 Apr 09

    開發時總有一種疑惑,不知道自己這樣自我感覺寫的 code 到底是好 code 還是糞 code,只能參考別人寫的專案或是文件,然後檢討自己的 code

  • useState vs useRef

    2021 Mar 16

    在開始使用 hooks 後,其實蠻常使用 useState 或是 useRef,但沒有好好去探討他們之間的差異

  • 實作 react→redux→thunk→saga

    2021 Mar 08

    一開始寫 react 後就知道 redux 狀態管理的方式,所以也很快就引入到專案使用,直到最近就突然想到,好像沒有很好的去理解他的演變XD

  • useCallback & useMemo

    2021 Feb 11

    在 react 16 後,其實 useState 跟 useEffect 很好上手,很快就可以知道在 fn component 哪裡可以使用,但一直沒有好好深入了解 useCallback 跟 useMemo 以及他們的應用場景,直到最近開始研究 react 效能優化等問題,才好好面對這兩個好用的方法

  • react messenger chat plugin

    2021 Jan 28

    有時候本身有 fb 粉絲頁,也有官方網站,就可以用 facebook messenger plugin 來做兩個平台的連接,這樣潛在客戶就可以直接用官網通到粉絲頁的 messenger

  • social share buttons(fb、line、twitter)

    2020 Nov 27

    雖然這篇是在 2020 發布的,但其實文章早在 2019 年底就寫好了,不過發布時也有把功能再測過,發現原本可以用功能有些就壞了,有些換了新方法...所以如果當你看到這篇並拿其中一個測試,然而卻有成功的話,那就可能是官方把問題修好了XXD

  • SEO 開發注意事項 - 語意標籤

    2020 Nov 13

    其實這篇應該要在 [SEO 開發注意事項 - 語意標記](https://blog.hidana.me/SEO 開發注意事項 - 語意標記/) 前,畢竟要先有骨幹才能有肉可以填 😂

  • react code-split

    2020 Oct 23

    在 google 跑分時總是會出現,xxx.chunk.js 太肥囉,要該減肥一下呦,順便去除沒有用到的東西

  • 搬家囉

    2020 Jun 16

    其實去年底就陸陸續續再重新整理 blog

  • use google sheet be simple CMS

    2019 May 08

    前些日子接了一個 case,因為只有一個工程師加上一個設計,卻要完成有後台的網站