【モダンJavaScript #3】歴史から学ぶJavaScript後編① Node.jsとパッケージ管理システムnpm【フロントエンドエンジニア講座】

チャンネル名:しまぶーのIT大学
◆概要(引用)
今日はJavaScriptの歴史後編①です。Node.jsの誕生やCommonJSとの関係について、そして「パッケージとは」「パッケージ管理システムとは」といった説明からnpmの解説・実践までを収録しています。難しい用語も多いですが、なるべく丁寧に解説を心がけています。いっぱい学んでいきましょう!?‍?

? もくじ
0:00 前回のおさらい
1:10 今回伝えたいこと
2:35 学ぶべきもの、学ぶべきでないもの
3:27 Node.js の誕生
4:49 Node.js と CommonJS
6:54 パッケージとは
10:51 パッケージ管理システムとは
14:10 パッケージの依存関係の怖さ
17:01 npm の誕生
18:28 npm を実際に使ってみる
21:52 Node.js がどんどん盛り上がる話
23:13 次回予告

? 参考文献
・YouTube. 2012. 『Ryan Dahl: Original Node.js presentation』
https://youtu.be/ztspvPYybIY (参照2020-06-12)
・自分の感受性くらい. 2011. 『Node.jsとCommonJSについて』
http://meso.hatenablog.com/entry/20110626/1309082158 (参照2020-06-12)
・GitHub. 2013. 『Breaking the CommonJS standardization impasse』
https://github.com/nodejs/node-v0.x-archive/issues/5132#issuecomment-15432598 (参照2020-06-12)
・Wikipedia. 2019. 『CommonJS』
https://en.wikipedia.org/wiki/CommonJS (参照2020-06-12)
・npmjs. 2020. 『About packages and modules』
https://docs.npmjs.com/about-packages-and-modules (参照2020-06-12)
・Wikipedia. 2020. 『npm (パッケージ管理ツール)』
https://ja.wikipedia.org/wiki/npm (パッケージ管理ツール) (参照2020-06-12)
・Wikipedia. 2020. 『パッケージ管理システム』
https://ja.wikipedia.org/wiki/パッケージ管理システム (参照2020-06-12)
・npm.js. 2020. 『npm | build amazing things』
https://www.npmjs.com/ (参照2020-06-12)
・GitHub. 2010. 『Releases · npm/npm』
https://github.com/npm/npm/releases?after=v0.1.1 (参照2020-06-12)
・Software Brothers Blog. 2019. 『16 COMPANIES WHICH APPS WERE WRITTEN USING NODE.JS』
https://softwarebrothers.co/blog/companies-that-use-node-js/ (参照2020-06-12)

?モダンJavaScript講座
#1 新章開幕!最も独学が難しい分野を徹底解説していきます!
https://youtu.be/De9PH3EAz7c

#2 歴史から学ぶJavaScript前編。
ECMAScript、CommonJS、モジュール、名前空間を知ろう
https://youtu.be/PuomDgRbllw

?‍? 自己紹介
ヤフー株式会社でプログラマーとして働いていました!
現在は起業家として新規サービスを開発中です!
下記に興味がある方はチャンネル登録をおねがいします!
・IT業界、Web系、プログラミング講座
・リモートワーク、在宅勤務、副業
・スタートアップ、ベンチャー、経営者、社長

? SNS
Twitter: https://twitter.com/shimabu_it
Instagram: https://www.instagram.com/shimabu_it

?️ タグ
#JavaScriptの歴史 #nodejs #npm

コメント

タイトルとURLをコピーしました