如果我們亂組都能完賽了,你有什麼理由不能。
除非我們沒有完賽。
這篇文章,要來做一個最簡單的 LiveView 範例,簡單了解一下他怎麼用,體會一下他的運作方式。 首先,利用 mix phx.new live_view_...
除了Promise之外,還有async/await語法來處理非同步程式,它背後的操作原理與Promise是一樣的,所以也被稱為Promise的語法糖,它可以把P...
本文同步更新於blog Observer Pattern 在對象之間定義一對多的依賴。 當一個對象改變狀態,依賴它的對象都會收到通知,並自動更新。 亦被稱作...
今天會介紹常用來處理非同步程式的語法:Promise。在ES6的Promise語法出現之前,我們都依賴回傳函式來寫非同步程式,但Promise的出現,令整個非同...
在了解LiveView之前,我們先看個影片,先對他有基本的認識再開始。 特性 用戶高互動性LiveView 是 Phoenix 推出的一個能夠提供開發者...
本文同步更新於blog 情境:平台有三種身份,分別是訪客 (guest)、會員 (member)及付費會員(premium) 訪客藉由註冊 (regi...
Phoenix 專案在創建時會幫忙產生路由相關的模組。 lib/sample_project_web/router.ex pipeline :browser...
在最後這個星期要開始進入同步與非同步的課題了,在進入語法部分,例如常用的Promise、async/await之前,我們要先理解非同步函式是如何被執行。 這篇文...
本文同步更新於blog State Pattern 允許對象在內部狀態改變時,改變它的行為,對象看起來好像修改了它的類。 狀態模式會將類別分為兩類:分別是...
(承上篇) 如同其他 web 框架的 Model 類別,通過建立 schema 模組我們可以做到對資料庫資料的存取。 今天我們可能需要一個對於文章資料表做存取的...