Elixir/Phoenixでウェブサービスを作っている14
Done:
- サーバ
- PUT /goals/:id
- check_descendants!
- 自分の子孫に移動しないように確認
- descendants
- self_and_descendants
- check_descendants!
- DELETE /goals/:id
- cascadeに任せてる……
- PUT /goals/:id
Todo:
- サーバ
- Goal
- child_ids
- sibling_ids
- ancestor_ids
- descendant_ids
- POST /goals/:id/copy?to_id=:to_id&to_position=:to_position
- copy
- ユーザー権限チェックを入れる
- ルートガードを入れる
- Goal
- ブラウザ
- 兄弟を展開する
- 子を展開する
- 先祖を展開する
- 上下移動
- 右移動
- 左移動
- new/create
- edit/update
- delete
- copy/cut/paste
- キャッシュ
- /goals/:idを/goals/:hash_digestにする
- User.nickにunique属性つける
- check_descendants!でArgumentErrorにしてるところを独自例外に変える
- 作者: Bill Karwin,和田卓人,和田省二,児島修
- 出版社/メーカー: オライリージャパン
- 発売日: 2013/01/26
- メディア: 大型本
- 購入: 9人 クリック: 698回
- この商品を含むブログ (41件) を見る
Programming Phoenix: Productive; Reliable; Fast
- 作者: Chris Mccord,Bruce Tate,Jose Valim
- 出版社/メーカー: Pragmatic Bookshelf
- 発売日: 2016/01/25
- メディア: ペーパーバック
- この商品を含むブログを見る