>Home

Denoで簡単なRestAPIの実装をやってみました

Tags:
Created: 2022-08-14 05:01:22Updated: 2022-08-14 05:18:07

概要

Denoで簡単なRestAPIを実装して Deno Deploy でデプロイするところまでやってみました。

リポジトリ: https://github.com/t-shiratori/hello-deno-rest-api

hello deno rest api

使用したライブラリやツール

  • HTTPミドルウェアフレームワーク → oak
  • DB → supabase
  • タスクランナー → velociraptor
  • サーバー自動リスタート → denon

VSCodeでDenoを使う際に入れると便利なプラグイン

Deno - Visual Studio Marketplace

  • クイックフィックス、ホバーカード、インテリセンスなどを含む、JavaScriptとTypeScriptのタイプチェック。
  • インストールしたDenoCLIのバージョンと統合し、エディターとDenoCLIの間に整合性があることを確認します。
  • Deno CLIのモジュール解決戦略に沿ったモジュールの解決により、DenoCLIのキャッシュにリモートモジュールをキャッシュできます。
  • インライン診断やホバーカードなど、DenoCLIのリンティング機能への統合。
  • DenoCLIのフォーマット機能への統合。
  • DenoCLIで使用されるインポートマップとTypeScript構成ファイルの指定を許可します。
  • インポートの自動完了。
  • ワークスペースフォルダの構成。
  • コードレンズのテスト。
  • DenoCLIのタスクを提供します。

インポートモジュールが解決され型定義もちゃんと表示されるようになります。