minfront: フロントエンド実験用のSPAボイラープレート
なんでそんな手が速いのか聞かれたので、最近使ってるSPAボイラープレートを紹介しておきます。
$ git clone git@github.com:mizchi-sandbox/minfront.git --depth 1 myspa $ cd myspa $ yarn install $ yarn dev # Start app server
終わり。
src/main.tsx
か src/index.html
を編集して、 yarn build && yarn deploy
で netlify にアップロードできます。(要 netlify アカウント)
こんな感じ
https://gallant-yalow-997008.netlify.com
プロダクションで使えるちゃ使えるかもしれないけど、議論の余地があるようなものを含まない最小構成。
含まれるもの
- yarn
- parcel
- typescript
- jest
- netlify
含まれないもの
- 各種フレームワーク
- CI
- lint
言いたいこと
parcel のデフォルト設定がセンスよくて便利。ちょっと凝ったことやろうとすると無力。
ぶっちゃけこれ使うより、自分でボイラープレートを作るという体験が一番勉強になる感じ…