deno で todo app を作成する
# サーバーを起動する (ホットリロードはないので、コードを更新するたびにブラウザを更新する必要がある)
deno task dev
# ローカルに各種パッケージをダウンロードすることで、lsp の補完が効くようになる。
# imporMap.json 以外に直接ファイルに package の url を記述している場合は以下を用いると良い
# deno cache `find -E . -type f -regex "(.*.ts($|x)|importMap.json)"`
# importMap.json にのみ package の url を記載している場合は以下でローカルにダウンロードする。
deno cache importMap.json
- todo 登録できる
- todo を完了できる
- todo のチェックボタンをチェックにすると todo の done が true になる。チェックボタンのチェックを外すと todo の done が false になる。
- todo を削除できる
- todo をドラッガブルにする
- ドラッグして一定時間経ったら、削除
- ある範囲外に出て、一定時間経って手を離したら、削除
- ある範囲内だったら、削除しない
- todo を編集できる
- todoApp
- inputTodo
- todolist
- todo
- Installation Tailwind CSS