第十二屆

software-dev
30天完成家庭任務平台
jhao

系列文章

DAY 21

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

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

DAY 22

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

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

DAY 23

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

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

DAY 24

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

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

DAY 25

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

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

DAY 26

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

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

DAY 27

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

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

DAY 28

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

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

DAY 29

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

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

DAY 30

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

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