search
LoginSignup
3

More than 3 years have passed since last update.

posted at

updated at

Node.js 入門のための準備メモ

「Node.js入門」といった記事を探したときに、参考にした記事のメモです。

Node.jsとは

Node.js とは | Node.js

ode.js はスケーラブルなネットワークアプリケーションを構築するために設計された非同期型のイベント駆動の JavaScript 環境です。

むずかしいですな・・・

初心者向け!3分で理解するNode.jsとは何か?

実は、JavaScriptはブラウザ上だけではなく、サーバサイドでも動く。PHPやJavaなどと同じような使い方ができるということだ。

サーバサイドJavaScriptと呼ばれるが、その中でも代表的なのがNode.jsだ。現状は、他にそこまで有名なものもないので、「Node.js = サーバサイドJavaScript」だと認識しておけばいいだろう。

Node js 入門 : SrideShare

はじめに ■ この資料はNode.jsに上級者向けの資料ではありません ■ Node.jsという言葉は知ってるけど、詳しい事はよく知 らない初心者向けです ■ この資料を見てNode.jsが完璧に出来るようになるよう な魔法の資料ではありません
javascriptといえばブラウザ上で実行するものという思い込みは卒業。サーバーサイドで実行するものがjavascriptで書けるのは、言語を使い分けなくても良くて、確かに便利だ。

とりあえず実行できる環境がほしい

Node.js入門 - 初心者向け、はじめてのNode.js入門 - paiza開発日誌

そこで、今回はブラウザだけでNode.jsを使ったWeb開発ができるPaizaCloud Cloud IDEを使ってみます。

PaizaCloudは自由度が高く、さまざまなフレームワークや言語を使ったWeb開発が、初心者でも簡単にできます。PaizaCloudを使えば、最短でNode.jsを使ったWeb開発が始められます。

開発環境がクラウド上で動作しているので、自分でサーバなどを用意しなくても、作ったウェブサービスはその場で公開することもできます!

すごい簡単でした。無料だとサーバー1個24時間までだけど、とりあえず始める用途には便利。

macで環境構築

ダウンロード | Node.js

Node.js のソースコードをダウンロードするか、事前にビルドされたインストーラーを利用して、今日から開発を始めましょう。

インストーラはWindows 32-bit, 64-bit, mac, linuxあり。

MacにNode.jsをインストール - Qiita

インストールの流れ
Homebrewのインストール
nodebrewのインストール
Node.jsのインストール

Node.jsの異なるバージョンを共存して切り替えながら使うことができるみたい。

その昔、Linuxのサーバー使ってオープンソースの開発してる仕事をしてたこともあるけれど、10年ほど経ってしまってすっかり忘れているなあ。サーバー構築するところからやり直したいなあと思うけれど、効率も考えて、はしょれるところははしょりながらやっていきたい。

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
What you can do with signing up
3