やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

フロントエンド開発環境まとめ(vite, TypeScript, AssemblyScript, ESLint, StyleLint, HtmlLint, Prettier, Vitest)

 まとめてみた。

まとめ

  • 実行環境
    • Node.js
  • パフォーマンス(開発/実行)
    • Vite
    • AssemblyScriptでネイティブに近い速度を実現する
  • コード品質
    • TypeScriptで型安全に実装する
    • ESLint, StyleLint, HtmlLintでコードの静的チェックをする
    • Prettierでコードの書式を統一する
    • Vitestで単体テストの実行を自動化する
  • 開発効率

 こんな感じでいいかな? タスクランナーはViteをカスタムすればたぶん大丈夫。最悪、シェルスクリプトにしちゃえばいい。バンドルやminifyはviteがやってくれる。

過去記事

npm

所感

 これでやっと基礎学習にいける。それが終わったとき、この開発環境たちのありがたみが理解できるようになっているだろう。

対象環境

$ uname -a
Linux raspberrypi 5.10.63-v7l+ #1496 SMP Wed Dec 1 15:58:56 GMT 2021 armv7l GNU/Linux