導入
参考:
サーバーサイド JavaScript! Node.js の概要と Hello, World | tracpath:Works
Node.js での最強は本当に Express なのか | FOX HOUND TECH
要チェックな10個の Node.js フレームワーク – Qiita
3大フレームワーク Express Meteor Sails の特徴とは? | 侍エンジニア塾ブログ
サーバーの機能
- HTML を生成する
- HTTP リクエストに応じる (Web サーバー)
- アプリケーションの API を提供する (バックエンド)
参考:
Node.js Generate html – Stack Overflow
ルーティング
参考:
ルーティング設定で CSS、JS ファイルを読み込む | クモのようにコツコツと
ファイルを読み込んでレスポンスを返す
参考:
Node.js で書いた Web サーバで JS や CSS を読み込む – Qiita
Node.js を使った CSS の読み込み方 | ゴンの気まぐれなるままに
Node.js 上のウェブサイトで HTML, CSS を読み込む | mktia’s note
Styling html pages in Node.js | Tutorials Point
ファイルが読み込めない
参考:
Node.js で http サーバを立てた際に CSS が読み取れない場合の対処法について – Qiita
Node.js で css を読み込みたい – teratail
Can not get CSS file – Stack Overflow
HTTP Module
参考:
Node.js で5行 Web サーバを書いてみよう | Recruit Lifestyle Engineer Tech Blog
Node.js HTTP Module | W3Schools
Express
参考:
ゼロからはじめる Express + Node.js を使ったアプリ開発 – Qiita
Node.js と Express で Web API を作ってみよう | Subterranean Flower Blog
Koa
参考:
Koa – next generation web framework for node.js [Official]
koajs/koa: Expressive middleware for node.js using ES2017 async functions – GitHub
koa v2 による API アプリケーションの実装例 | DevelopersIO
GraphQL
参考: