延續昨天提到的 Observer 模式,今天要介紹的是與 Observer 十分相似的延伸版,即 Publish/Subscribe 模式。GoF 一書中提到...
在 TypeScript 中,泛型和繼承是兩個強大的特性,能夠幫助我們編寫更加靈活、可重用且類型安全的代碼。讓我們來開始認識他吧
泛型
泛型允許我們在定義函數、...
接續昨天最後的問題!
假設你正在用Gmail發送一封郵件給你的朋友,他的郵箱是在Yahoo上(例如@yahoo.com)。SMTP的流程大概是這樣的:
建立連...
什麼是系統設計?
我們在工作和生活上,有大大小小不同的情境和需求,當問題單純時,我們可以靠直覺性的反應來解決。
但當問題開始變得複雜時,不再只能靠直覺反應解決問...
請先理解:電腦不懂你想幹嘛,電腦程式不懂你想幹嘛,按鈕上寫著「按下我可以OOXXOOXX」並不表示程式與電腦知道「OOXXOOXX」的意思,那只是工程師放在按鈕...
歡迎來到我們React學習之旅的第四天。今天,我們將使用Vite重新建立我們的專案。
為什麼選擇Vite?
在之前的文章中,我們使用了Create React...