iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
Software Development

30天完成家庭任務平台 系列

家裡常有出遊等計畫,需要成員們群策群力去完成,但是當人多時溝通便成了問題,此時便可以自己做小工具溝通計畫中的任務完成進度,此外還可以把任務跟谷歌日曆整合,可以自動提醒任務無負擔,可說是居家必備的好工具

鐵人鍊成 | 共 30 篇文章 | 10 人訂閱 訂閱系列文 RSS系列文 團隊好想工作室 v4.0
DAY 21

30天完成家庭任務平台:第二十一天

昨天看Laravel的原始程式碼提醒了我的回憶,就是有一個老師跟我說看程式碼很重要,如果能夠看好的程式碼,例如很多好的開源項目,那麼你可以從高手身上學習他們的知...

2020-10-06 ‧ 由 jhao 分享
DAY 22

30天完成家庭任務平台:第二十二天

FamilyBoard的前端是使用Blade樣板語言加上Tailwind CSS,所以今天要來介紹Tailwind CSS。 基本上每個Laracst的觀眾都會...

2020-10-07 ‧ 由 jhao 分享
DAY 23

30天完成家庭任務平台:第二十三天

家庭任務平台是使用Laravel的Blade樣板語言。 前端使用者介面通常會有同一元件出現在不同地方的狀況,重複複製貼上是很沒有效率的事,因此要考慮如何元件複用...

2020-10-08 ‧ 由 jhao 分享
DAY 24

30天完成家庭任務平台:第二十四天

當你邀請了家庭任務平台的成員參與你的計畫時,你可以發一封邀請信通知他們,因此這次要來談郵件設定。 Laravel對很多email服務提供了設定,所以可以輕鬆串接...

2020-10-09 ‧ 由 jhao 分享
DAY 25

30天完成家庭任務平台:第二十五天

在前一天的ProjectInvitationController中,使用者在邀請別的使用者加入計畫時,需要先寄出email,再返回到計畫頁面,此時使用者就會稍微...

2020-10-10 ‧ 由 jhao 分享
DAY 26

30天完成家庭任務平台:第二十六天

駐列(Queue)的目的是減少反應時間,藉由將花費時間的任務放到駐列中,不需要同步發生,所以不需要等待這些任務都完成後才能回應,透過減少等待任務完成的時間來加快...

2020-10-11 ‧ 由 jhao 分享
DAY 27

30天完成家庭任務平台:第二十七天

駐列的目的是希望在幕後執行耗時的工作來加快反應時間,對於不熟悉駐列的人,Laracast一開始提供小例子練習:假設 Log裡面出現hello, world! 是...

2020-10-12 ‧ 由 jhao 分享
DAY 28

30天完成家庭任務平台:第二十八天

在簡單介紹完駐列後,我要將原本的寄信流程改為使用駐列來寄信。 使用資料庫做駐列env.檔案中的QUEUE_CONNECTION改為:QUEUE_CONNEC...

2020-10-13 ‧ 由 jhao 分享
DAY 29

30天完成家庭任務平台:第二十九天

我最近試著把家庭任務平台的前後端分離時,後端要開出API給前端來抓取資料,但因為家庭任務平台會有權限限制,例如只有建立計畫的人才能看到計畫,Laravel有提供...

2020-10-14 ‧ 由 jhao 分享
DAY 30

30天完成家庭任務平台:第三十天

終於最後一天了!!~雖然沒有寫的很好,就是心得的小小整理,但是也堅持了三十天了,謝謝不小心進到這個網頁的你~也謝謝堅持下來的自己,最後我們把家庭任務平台部署到雲...

2020-10-15 ‧ 由 jhao 分享