雖然已經第 30 天了,但還沒完成實作,真的對大家很抱歉
秉持著運動家的精神,接下來我還是會把成品完成。其實原本是想花一週把後端做出來,再花一週接上去的,但前面 Flutter 的篇幅太長,我以為 API 一下子就能寫完,結果 Day26-Day28 這三天我到現在 Day28 的部分還有幾個 API 沒完成。
其實這次的實作,最讓我感到困難的是端對端加密的部分。原本是沒有要做的,但想說這樣難度好像有點低,所以在我的調查很想像中勉強拼湊出一個類似的架構。雖然可能不盡完美,但仍然可以當做一個雛形。
前端的部分還有很多地方需要修改,比如更換頭貼的功能,加入好友的功能,還有刪除好友,封鎖好友。另外,我們的聊天室設計的非常單純,只允許兩個人互相傳訊息沒有群組的功能。我想,有些部分,最後應該還是會實作出來,但多人聊天可能有點困難,架構可能要改。
另外,通知系統的架構,可能比預想中還要複雜許多。
最後,再一次感覺觀看我的文章的大家,這次鐵人賽自己也學了非常多!
Day 28, Day 29 的部分我會加把勁完成的!!