自動化無しに生活無し

WEB開発関係を中心に備忘録をまとめています

  • Node.jsでCRUD簡易掲示板を作る【RestfulAPI+SQLite】

    Node.jsはサーバーサイドで動作するJavaScriptの実行環境である。 Node.jsの強みは非同期処理。DBやファイルIO、リクエスト・レスポンスなどで発生するIOバウンドの処理を高速化できる。 本記事では、APIサーバーとして動作できるよう、基本のCRUDを解説する。 環境構築 mkdir startup_bbs && cd startup_bbs npm init npm install express npm install sqlite3 基本のHelloworld index.js // API const express = require("express"); const app = express(); app.get("/", (req, res) => { const messages = [ {"message":"helloworld"} ] res.json(messages); }); // サーバー起動 app.listen(3000, ...