- パッケージマネージャー:
- フレームワーク:
- Preact X - https://preactjs.com/
- スタイル:
- アニメーション
- animejs - https://animejs.com/
- react-transition-group - https://reactcommunity.org/react-transition-group/
- アプリケーションデータ管理:
- IndexedDB - https://developer.mozilla.org/ja/docs/Web/API/IndexedDB_API
- DexieDB - https://dexie.org/
- useLiveQuery Hook - https://dexie.org/docs/dexie-react-hooks/useLiveQuery()
- js-cookie - https://github.com/js-cookie/js-cookie
NOTE: このガイドは、 node
と yarn
がローカルにインストールされていることを前提としています
yarn v1.22.10
node v14.15.5
1 - リポジトリのクローンを作成(またはダウンロード)
$ git clone git@github.com:IrvingArmenta/n-todo-app.git
2 - フォルダに移動します
$ cd ./n-todo-app
3 - 依存関係をインストールする (yarn)
$ yarn install
4 - yarn dev
を実行し、開発環境[localhost:3000]
を開きます
$ yarn dev
ハッピーコーディング!
その他の利用可能なスクリプトについては、以下を参照してください:
-
yarn install
: デペンデンシーインストールします -
yarn dev
: ポート8080で開発サーバーを実行します -
yarn serve
: 本番サーバーを実行する -
yarn build
: アプリケーションをビルドする -
yarn lint
: eslintを使用してすべてのtypescriptファイルをリントします -
yarn test
: JestとEnzymeをenzyme-adapter-preact-pure
で実行します
物事がどのように機能するかの詳細な説明については、CLI Readme.
デプロイ URL:
https://n-todo-app.vercel.app/