[Flutter Note] - 前端拓展技能樹之 Flutter 安裝篇[macOS]
Introduction & 前言
如果你想要開發一款 APP ,又不想要被侷限該選擇學 IOS 的語言(Objective-C / Swift) 還是 **Android 的語言(JAVA / Kotlin)**,你可以跟著筆者一起學習 APP 的前端之路 Flutter。
Flutter 是由 Google 開發和支援的開放原始碼架構,強大的地方在於可以透過一種語言開發,支援多至六個平台的應用,你可以將開發好的產品推出到 iOS、Android、Web、Windows、MacOS 和 Linux
,如果你也和筆者一樣完全零經驗,但是非常有興趣,就跟著一起往下讀吧,這篇文章將會告訴你怎麼在 macOS 上開發 Flutter。
這是一篇在 macOS 上安裝 Flutter 的教學文章,同時也是筆者的紀錄文章,如果有誤,還請盡情的在下方留言指出,感謝。
[Life Note] - WebConf Taiwan 2023 技術研討會 Part 2
[Life Note] - WebConf Taiwan 2023 技術研討會
[Vue Note] - Vue 佐 JSX/TSX,在 JS 中切版吧
[Next Note] - 在 Next/React 使用 CASL 執行乾淨俐落的權限管理方案
Introduction & 前言
你的專案是否曾經碰過以下的需求:
- 這個畫面需要管理者才能刪除,一般的用戶不能刪除
- 我需要依照帳號角色來決定要顯示什麼
- 這麼多地方要寫判斷能不能顯示畫面,一堆
if-else
好醜啊,怎麼美化
如果剛好你有需要做權限的需求,剛好要碰到權限判斷,那 CASL 真的是完全符合你的選擇,
接下來我將記錄一篇怎麼在 Next 使用這套 Plugins 的過程。
CASL 可以在 Server端 及 Client端 安裝使用,如果你使用 Express、Koa、NestJS 或 前端三大框架(Vue、React、Angular) 皆可以使用,方法也差不多。
[Life Note] - LINE TAIWAN TechPulse 2023
Introduction & 前言
因為疫情關係,繼上次 LINE TAIWAN TechPulse 2020 - LINE 開發者大會結束後,終於又迎來了實體的線下 2023 年的開發者大會,這次消息一出來就趕緊報名了,一起來瞧瞧今年都說了些什麼吧。
[Tool Note] - 讓 SonarQube 成為你的糞 Code 守門員
[Next Note] - 把 TypeScript、ESLint、Prettier、Alias 摻再一起做沙尿牛丸
[Solidity Note] - 在區塊鏈上最好的白名單實作方式?試試看 Merkle Tree 吧
Introduction & 前言
相信玩 NFT 一段時間的人一定都聽過嘟嘟房事件,這篇文章將會記錄該怎麼處理 NFT 白名單的方法,且可以避開高額的氣費。
如果不知道這是什麼,可以參考 Rex 前輩寫的文章 嘟嘟房NFT出包事件懶人包,如果簡單說就是智能合約的白名單寫法沒有寫好,導致持有白名單的人 Pre-Mint 發生了需要支付高額的氣費,而且還 Mint 失敗。