質問するログイン新規登録

Q&A

1回答

787閲覧

初心者におすすめのJavaScript(Node.js)の開発環境構築方法について教えてください

kkqskodoku

総合スコア20

CSS3

CSS(Cascading Style Sheet)の第3版です。CSS3と略されることが多いです。色やデザインを柔軟に変更することが可能になります。

HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

IDE

IDE、統合開発環境((Integrated Development Environment)とは、テキストエディタ以上の機能を提供して、ソフトウェア開発を効率をあげるコンピュータプログラムを指す。

Node.js

Node.jsとはGoogleのV8 JavaScriptエンジンを使用しているサーバーサイドのイベント駆動型プログラムです。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

0グッド

1クリップ

投稿2022/12/16 04:04

0

1

前提

プログラミング初心者です。
progateでHTML・CSSを学び、JavaScriptは初心者向けの本を1冊買って実践しました。
CodePenを使ってシンプルToDoアプリを作ったり、enebularを使ってオウム返しするline-botを作成できました。
今は、progateでNode.jsを学習中です。

実現したいこと

GoogleSpreadsheetとの連携などいろいろやってみたいことが増えました。
CodePenをメインで使用していますが、それだけでは実現できないことが多そうだと感じています。

そのため、JavaScript(Node.js)の開発環境を構築したいのですが、
どのように進めていくべきなのか迷っています。
初心者におすすめのJavaScript(Node.js)の開発環境構築方法について教えてください

調べた・聞いたこと

自身で調べたり、聞ける人に聞いた方法がこちらです。

①PCの任意のフォルダを作成し、HTML・CSS・JavaScriptファイルを適切に配置する

コードの記述はVSCodeで実施する
各ファイル自体は作成できそうですが、フォルダへのファイル配置以降の作業が不明なため断念。
ローカル環境に置いて、サーバ?を構築する等を考えるとCodePenから変更するメリットはなさそうだと感じています。

②Replit でNode.js環境を作成する

Replitを使えば HTML・CSS・JavaScriptのReplとNode.jsのReplを作成ところまでできました。
ただ、それぞれのRepl間でデータ連携?ができるのか不明です。
CodePenと異なり、フォルダとファイル作成ができるため、できることは増えそうという印象。

③環境構築からWebアプリ開発・デプロイまで学習できるオンライン学習講座を探す

時間がかかりますがこちらが一番安全な気がします。どんな講座があるのか調査しています。
ただ、オンライン講座も無料から有料まで幅があり、どの講座を選べばやりたいことができるのかわからず
いろんな講座を眺めている状態です。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

hentaiman

2022/12/16 04:25

全てにおいて初心者なら初心者向けのサイト色々検索して試すしかないし、他の言語で多少環境を構築した経験があるのならそれに併せた説明の仕方がある。 経験無さそうだから色々検索した方が良いでしょう。講座を探す必要はないです。
m.ts10806

2022/12/16 04:38

ネットかき集めより「Node.js入門」のような入門書籍1、2冊しっかり通した方が良いと思います。 初心者であれば尚更、情報の正当性の判断は難しそうでしょうし。 あと「何を目指しているか」にもよります。 いきなり作りたいものを目指しても遠ざかるだけになるということだけ認識しておいてもらえたら。
yambejp

2022/12/16 04:50

環境構築まででよいなら「node.js インストール win qiita」あたりでググると吉
miyabi_takatsuk

2022/12/16 11:03

> ①PCの任意のフォルダを作成し、HTML・CSS・JavaScriptファイルを適切に配置する この時点で、Node.jsと、ブラウザ上動作のJavaScriptの違いを勘違いされているように思います。 (できることも、やる分野もかなり違う) コメントでみなさんが云われていることの実践・確認から始めるとよいかと。
Cocode

2022/12/16 17:19 編集

> ネットかき集めより「Node.js入門」のような入門書籍1、2冊しっかり通した方が良いと思います。 m.ts10806様のご意見に非常に同意します。 ネット上の教材もピンキリですので、判断できないうちは正式に出版されている書籍が一番確実だと思います。
m.ts10806

2022/12/16 22:12 編集

オンライン学習って受けたことないですけど、どうなんですかね。 teratailにオンライン学習サイトを利用したものと思われる質問も結構あって、 その学習サイトや講座で解決(および完結)できないなら、youtubeとかの無料配信を観て書き写したりするのとと大して変わらないのかな?と思ってるのですが。(コメントで質問とかしてるでしょうし) それなら体系的に基礎から解説している書籍の方が着実に進めそうに思います。
BeatStar

2022/12/17 01:02

私もm.ts10806さんのご意見に同意ですね。本を買ってそれをベースにやってみる方がいいですね。 まあでも金がかかりやすいのでネットでもいいですけど。
退会済みユーザー

退会済みユーザー

2022/12/17 07:06

当然書くべきOSのことを書いてない時点でプログラミングの前に一般的なPCスキルを身につけるのが先に必要。
kkqskodoku

2022/12/18 02:44

質問へのご意見ありがとうございます。 Webアプリ開発経験者に聞いても、ネットで情報をかき集めえてもどれがいいのか判断できず、こちらに質問を投稿しました。 とりあえず、Node.jsの入門書を購入して進めてみようと思います。 こんな稚拙な質問にご意見いただけて非常に感謝しております。
hentaiman

2022/12/18 03:59

本買うんですか。今時素のnodejsのしかも入門書なんて売ってますかね?とは思いますが。
guest

回答1

0

ProgateにNode.jsの環境構築方法あるからこれでいいんじゃないですか?

・Node.jsの開発環境を用意しよう!(Windows)
https://prog-8.com/docs/nodejs-env-win

入門書はこれなんてどうでしょう?
Node.jsとはなんぞやみたいなことから説明されていていいんじゃないかと思います。

・Node.js超入門[第3版] Kindle版
https://amzn.asia/d/2gG3OlE

投稿2023/02/18 02:59

yutami

総合スコア15

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.29%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問