1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

JavaScriptでのWeb開発に挑戦したのでメモ1

Posted at

JavaScriptでWebアプリ開発にはNode.jsとのことなので、以下書籍で学習を開始してみました。その際の自分用メモになります。

参考:JavaScriptでのWeb開発 〜Node.js + Express + MongoDB + ReactでのWebアプリを開発しよう〜その1

Express:Node.jsでWebアプリケーションを作成する際にもっとも多く使われるフレームワークである。
*WebサーバーとしてHTTPリクエストを取り扱う最低限の機能のみ搭載。

1.任意のディレクトリを作成

mkdir hoge
cd hoge

2.最初のプロジェクトを作成するためにpakckage.json作成

npm init

3.Expressをプロジェクトに導入

npm i express --save

####ExpressでHello World
アプリケーションのエントリポイントとなるjsを作成

touch app.js

####HTTPサーバー作成

var http = require('http');
var express = require('express');
var app = express()

app.use(function(req, res, next){
  return res.send('Hello World');
});

var server = http.createServer(app);
server.listen('3000');

####Express起動

node app.js
 *Control+cで抜ける

適当なブラウザで3000を立ち上げれば確認できる。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?