Skip to content

Latest commit

 

History

History
45 lines (33 loc) · 1.44 KB

README.ja.md

File metadata and controls

45 lines (33 loc) · 1.44 KB

CircleCI codecov

nuxt-todo

Nuxt.jsを用いたTodoリスト管理のサンプルアプリケーション

デモ: https://nuxt-todo-demo.netlify.app/

特徴
  • Todoエントリの追加と削除、完了フラグの制御
    • 削除時の確認モーダルの実装を含む
  • Vuexを用いたステート管理
  • LocalStorageへの値の永続化

その他

  • Nuxt.jsのサンプルとしての立ち位置を重視しTypeScriptは導入せず、Vanilla Next.jsでの実装とした。
  • スタイル定義にBulmaを利用している
    • TodoListコンポーネントでは bulmaの定義を@importしてbulmaの変数を利用している
  • デモサイトのデプロイにnowを利用している
  • CI/CDにCircleCIを利用している

クローン

git clone git@github.com:nemolize/nuxt-todo.git && cd nuxt-todo

ビルド

# 依存関係のインストール
$ yarn install

# localhost:3000でのサーバー起動
$ yarn run dev

# staticファイルとしてビルド
$ yarn run generate

デプロイ

npx now dist